]> pilppa.org Git - linux-2.6-omap-h63xx.git/blobdiff - net/ipv6/fib6_rules.c
sparc64: Config category "Processor type and features" absent
[linux-2.6-omap-h63xx.git] / net / ipv6 / fib6_rules.c
index e7a7fe26cebff9933fc9cf0e009b039c5f5c94d2..8d05527524e39063eb941494ec80e0678702a30b 100644 (file)
@@ -154,7 +154,7 @@ static int fib6_rule_configure(struct fib_rule *rule, struct sk_buff *skb,
                               struct nlattr **tb)
 {
        int err = -EINVAL;
-       struct net *net = skb->sk->sk_net;
+       struct net *net = sock_net(skb->sk);
        struct fib6_rule *rule6 = (struct fib6_rule *) rule;
 
        if (rule->action == FR_ACT_TO_TBL) {
@@ -316,5 +316,5 @@ int __init fib6_rules_init(void)
 
 void fib6_rules_cleanup(void)
 {
-       return unregister_pernet_subsys(&fib6_rules_net_ops);
+       unregister_pernet_subsys(&fib6_rules_net_ops);
 }