diff options
Diffstat (limited to 'zebra/zebra_nb_config.c')
| -rw-r--r-- | zebra/zebra_nb_config.c | 2 | 
1 files changed, 1 insertions, 1 deletions
diff --git a/zebra/zebra_nb_config.c b/zebra/zebra_nb_config.c index 5ea03112bc..4d3e4c63e5 100644 --- a/zebra/zebra_nb_config.c +++ b/zebra/zebra_nb_config.c @@ -910,7 +910,7 @@ int lib_interface_zebra_ip_addrs_destroy(struct nb_cb_destroy_args *args)  		/* This is not real address or interface is not active. */  		if (!CHECK_FLAG(ifc->conf, ZEBRA_IFC_QUEUED)  		    || !CHECK_FLAG(ifp->status, ZEBRA_INTERFACE_ACTIVE)) { -			listnode_delete(ifp->connected, ifc); +			if_connected_del(ifp->connected, ifc);  			connected_free(&ifc);  			return NB_ERR_VALIDATION;  		}  | 
