diff options
Diffstat (limited to 'net/ipv6/route.c')
-rw-r--r-- | net/ipv6/route.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/ipv6/route.c b/net/ipv6/route.c index 5e1c5796761b..d7ec4c9ffc4b 100644 --- a/net/ipv6/route.c +++ b/net/ipv6/route.c | |||
@@ -2230,7 +2230,7 @@ static int inet6_rtm_getroute(struct sk_buff *in_skb, struct nlmsghdr* nlh, void | |||
2230 | goto errout; | 2230 | goto errout; |
2231 | } | 2231 | } |
2232 | 2232 | ||
2233 | err = rtnl_unicast(skb, NETLINK_CB(in_skb).pid); | 2233 | err = rtnl_unicast(skb, &init_net, NETLINK_CB(in_skb).pid); |
2234 | errout: | 2234 | errout: |
2235 | return err; | 2235 | return err; |
2236 | } | 2236 | } |
@@ -2260,10 +2260,10 @@ void inet6_rt_notify(int event, struct rt6_info *rt, struct nl_info *info) | |||
2260 | kfree_skb(skb); | 2260 | kfree_skb(skb); |
2261 | goto errout; | 2261 | goto errout; |
2262 | } | 2262 | } |
2263 | err = rtnl_notify(skb, pid, RTNLGRP_IPV6_ROUTE, nlh, gfp_any()); | 2263 | err = rtnl_notify(skb, &init_net, pid, RTNLGRP_IPV6_ROUTE, nlh, gfp_any()); |
2264 | errout: | 2264 | errout: |
2265 | if (err < 0) | 2265 | if (err < 0) |
2266 | rtnl_set_sk_err(RTNLGRP_IPV6_ROUTE, err); | 2266 | rtnl_set_sk_err(&init_net, RTNLGRP_IPV6_ROUTE, err); |
2267 | } | 2267 | } |
2268 | 2268 | ||
2269 | /* | 2269 | /* |