diff options
Diffstat (limited to 'nhrpd/nhrp_interface.c')
| -rw-r--r-- | nhrpd/nhrp_interface.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/nhrpd/nhrp_interface.c b/nhrpd/nhrp_interface.c index 3a42712748..13297aa344 100644 --- a/nhrpd/nhrp_interface.c +++ b/nhrpd/nhrp_interface.c @@ -323,9 +323,11 @@ int nhrp_interface_delete(int cmd, struct zclient *client, zebra_size_t length,  		return 0;  	debugf(NHRP_DEBUG_IF, "if-delete: %s", ifp->name); -	if_set_index(ifp, ifp->ifindex); +  	nhrp_interface_update(ifp); -	/* if_delete(ifp); */ + +	if_set_index(ifp, IFINDEX_INTERNAL); +  	return 0;  }  | 
