]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/ipv6/reassembly.c
net: use net_eq to compare nets
[net-next-2.6.git] / net / ipv6 / reassembly.c
index dce699fb267221552236f80cb824b53ad7569072..45efc39753e26afc74849ab9f9b5671553ce2904 100644 (file)
@@ -681,7 +681,7 @@ static int ip6_frags_ns_sysctl_register(struct net *net)
        struct ctl_table_header *hdr;
 
        table = ip6_frags_ns_ctl_table;
-       if (net != &init_net) {
+       if (!net_eq(net, &init_net)) {
                table = kmemdup(table, sizeof(ip6_frags_ns_ctl_table), GFP_KERNEL);
                if (table == NULL)
                        goto err_alloc;
@@ -699,7 +699,7 @@ static int ip6_frags_ns_sysctl_register(struct net *net)
        return 0;
 
 err_reg:
-       if (net != &init_net)
+       if (!net_eq(net, &init_net))
                kfree(table);
 err_alloc:
        return -ENOMEM;