diff options
Diffstat (limited to 'nhrpd')
| -rw-r--r-- | nhrpd/nhrp_main.c | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/nhrpd/nhrp_main.c b/nhrpd/nhrp_main.c index e401f21ed4..73af78cbf0 100644 --- a/nhrpd/nhrp_main.c +++ b/nhrpd/nhrp_main.c @@ -155,8 +155,10 @@ int main(int argc, char **argv)  	nhrp_vc_init();  	nhrp_packet_init();  	vici_init(); -	if_zapi_callbacks(nhrp_ifp_create, nhrp_ifp_up, -			  nhrp_ifp_down, nhrp_ifp_destroy); +	hook_register_prio(if_real, 0, nhrp_ifp_create); +	hook_register_prio(if_up, 0, nhrp_ifp_up); +	hook_register_prio(if_down, 0, nhrp_ifp_down); +	hook_register_prio(if_unreal, 0, nhrp_ifp_destroy);  	nhrp_zebra_init();  	nhrp_shortcut_init();  | 
