diff options
Diffstat (limited to 'net/core/fib_rules.c')
-rw-r--r-- | net/core/fib_rules.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/net/core/fib_rules.c b/net/core/fib_rules.c index 3b20b6f0982..0af0538343d 100644 --- a/net/core/fib_rules.c +++ b/net/core/fib_rules.c | |||
@@ -599,10 +599,10 @@ static void notify_rule_change(int event, struct fib_rule *rule, | |||
599 | kfree_skb(skb); | 599 | kfree_skb(skb); |
600 | goto errout; | 600 | goto errout; |
601 | } | 601 | } |
602 | err = rtnl_notify(skb, pid, ops->nlgroup, nlh, GFP_KERNEL); | 602 | err = rtnl_notify(skb, &init_net, pid, ops->nlgroup, nlh, GFP_KERNEL); |
603 | errout: | 603 | errout: |
604 | if (err < 0) | 604 | if (err < 0) |
605 | rtnl_set_sk_err(ops->nlgroup, err); | 605 | rtnl_set_sk_err(&init_net, ops->nlgroup, err); |
606 | } | 606 | } |
607 | 607 | ||
608 | static void attach_rules(struct list_head *rules, struct net_device *dev) | 608 | static void attach_rules(struct list_head *rules, struct net_device *dev) |