[NETNS]: Add missing initialization of nl_info.nl_net in rtm_to_fib6_config()
authorBenjamin Thery <benjamin.thery@bull.net>
Thu, 31 Jan 2008 03:09:35 +0000 (19:09 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 1 Feb 2008 03:27:20 +0000 (19:27 -0800)
Add missing initialization of the new nl_info.nl_net field in
rtm_to_fib6_config(). This will be needed the store network namespace
associated to the fib6_config struct.

Signed-off-by: Benjamin Thery <benjamin.thery@bull.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
net/ipv6/route.c

index 4004c5f0b8d78eec1ad2ae6fbd2a3494645dac5c..162cb66d460502791ceb8aee658902295bd7faac 100644 (file)
@@ -1960,6 +1960,7 @@ static int rtm_to_fib6_config(struct sk_buff *skb, struct nlmsghdr *nlh,
 
        cfg->fc_nlinfo.pid = NETLINK_CB(skb).pid;
        cfg->fc_nlinfo.nlh = nlh;
+       cfg->fc_nlinfo.nl_net = skb->sk->sk_net;
 
        if (tb[RTA_GATEWAY]) {
                nla_memcpy(&cfg->fc_gateway, tb[RTA_GATEWAY], 16);