From abdda8c2445ff9d2effb9027c80fe25137cc1f14 Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Thu, 8 Sep 2011 16:21:55 +0200 Subject: pingu_netlink: remove ip rule before we reset the address We use the address when removing the ip rule. --- pingu_netlink.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pingu_netlink.c') diff --git a/pingu_netlink.c b/pingu_netlink.c index 7373364..1aafdff 100644 --- a/pingu_netlink.c +++ b/pingu_netlink.c @@ -588,8 +588,8 @@ static void netlink_addr_del_cb(struct nlmsghdr *nlmsg) if (iface == NULL) return; - pingu_iface_set_addr(iface, 0, NULL, 0); netlink_rule_del(&talk_fd, iface); + pingu_iface_set_addr(iface, 0, NULL, 0); } static struct pingu_gateway *gw_from_rtmsg(struct pingu_gateway *gw, -- cgit v1.2.3