--- ./a/iftable.c 2009-01-07 04:32:26.000000000 +0300 +++ ./b/iftable.c 2010-09-30 10:35:30.000000000 +0400 @@ -245,7 +245,7 @@ struct nlif_handle *nlif_open(void) return h; err_unregister: - rtnl_handler_unregister(h->rtnl_handle, &h->ifdel_handler); + rtnl_handler_unregister(h->rtnl_handle, &h->ifadd_handler); err_close: rtnl_close(h->rtnl_handle); free(h);