]> Pileus Git - ~andy/linux/blobdiff - net/ipv4/ip_fragment.c
net: Simplify conntrack_proto_gre pernet operations.
[~andy/linux] / net / ipv4 / ip_fragment.c
index b007f8af6e1f38a6ee87db5044256047be5f9260..1472d8e3c191bd46bb45bc7fb8a8c4d889d4997c 100644 (file)
@@ -658,7 +658,7 @@ static int ip4_frags_ns_ctl_register(struct net *net)
        struct ctl_table_header *hdr;
 
        table = ip4_frags_ns_ctl_table;
-       if (net != &init_net) {
+       if (!net_eq(net, &init_net)) {
                table = kmemdup(table, sizeof(ip4_frags_ns_ctl_table), GFP_KERNEL);
                if (table == NULL)
                        goto err_alloc;
@@ -676,7 +676,7 @@ static int ip4_frags_ns_ctl_register(struct net *net)
        return 0;
 
 err_reg:
-       if (net != &init_net)
+       if (!net_eq(net, &init_net))
                kfree(table);
 err_alloc:
        return -ENOMEM;