aboutsummaryrefslogtreecommitdiffstats
path: root/net/core
diff options
context:
space:
mode:
authorOctavian Purdila <opurdila@ixiacom.com>2009-11-25 18:14:13 -0500
committerDavid S. Miller <davem@davemloft.net>2009-11-25 18:14:13 -0500
commit09ad9bc752519cc167d0a573e1acf69b5c707c67 (patch)
tree0e190a9ffb90d7e0534136c3e9f31dce02f423c3 /net/core
parent4ba3eb034fb6fd1990ccc5a6d71d5abcda37b905 (diff)
net: use net_eq to compare nets
Generated with the following semantic patch @@ struct net *n1; struct net *n2; @@ - n1 == n2 + net_eq(n1, n2) @@ struct net *n1; struct net *n2; @@ - n1 != n2 + !net_eq(n1, n2) applied over {include,net,drivers/net}. Signed-off-by: Octavian Purdila <opurdila@ixiacom.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core')
-rw-r--r--net/core/dev.c4
-rw-r--r--net/core/neighbour.c2
-rw-r--r--net/core/net-sysfs.c4
-rw-r--r--net/core/net_namespace.c2
-rw-r--r--net/core/sysctl_net_core.c2
5 files changed, 7 insertions, 7 deletions
diff --git a/net/core/dev.c b/net/core/dev.c
index ccefa2473c39..e65af6041415 100644
--- a/net/core/dev.c
+++ b/net/core/dev.c
@@ -985,7 +985,7 @@ rollback:
985 /* For now only devices in the initial network namespace 985 /* For now only devices in the initial network namespace
986 * are in sysfs. 986 * are in sysfs.
987 */ 987 */
988 if (net == &init_net) { 988 if (net_eq(net, &init_net)) {
989 ret = device_rename(&dev->dev, dev->name); 989 ret = device_rename(&dev->dev, dev->name);
990 if (ret) { 990 if (ret) {
991 memcpy(dev->name, oldname, IFNAMSIZ); 991 memcpy(dev->name, oldname, IFNAMSIZ);
@@ -4792,7 +4792,7 @@ static void rollback_registered_many(struct list_head *head)
4792 list_for_each_entry_safe(dev, aux, head, unreg_list) { 4792 list_for_each_entry_safe(dev, aux, head, unreg_list) {
4793 int new_net = 1; 4793 int new_net = 1;
4794 list_for_each_entry(fdev, &pernet_list, unreg_list) { 4794 list_for_each_entry(fdev, &pernet_list, unreg_list) {
4795 if (dev_net(dev) == dev_net(fdev)) { 4795 if (net_eq(dev_net(dev), dev_net(fdev))) {
4796 new_net = 0; 4796 new_net = 0;
4797 dev_put(dev); 4797 dev_put(dev);
4798 break; 4798 break;
diff --git a/net/core/neighbour.c b/net/core/neighbour.c
index e587e6819698..a08a35bf0a7b 100644
--- a/net/core/neighbour.c
+++ b/net/core/neighbour.c
@@ -2092,7 +2092,7 @@ static int neigh_dump_table(struct neigh_table *tbl, struct sk_buff *skb,
2092 if (h > s_h) 2092 if (h > s_h)
2093 s_idx = 0; 2093 s_idx = 0;
2094 for (n = tbl->hash_buckets[h], idx = 0; n; n = n->next) { 2094 for (n = tbl->hash_buckets[h], idx = 0; n; n = n->next) {
2095 if (dev_net(n->dev) != net) 2095 if (!net_eq(dev_net(n->dev), net))
2096 continue; 2096 continue;
2097 if (idx < s_idx) 2097 if (idx < s_idx)
2098 goto next; 2098 goto next;
diff --git a/net/core/net-sysfs.c b/net/core/net-sysfs.c
index 157645c0da73..fbc1c7472c5e 100644
--- a/net/core/net-sysfs.c
+++ b/net/core/net-sysfs.c
@@ -525,7 +525,7 @@ void netdev_unregister_kobject(struct net_device * net)
525 525
526 kobject_get(&dev->kobj); 526 kobject_get(&dev->kobj);
527 527
528 if (dev_net(net) != &init_net) 528 if (!net_eq(dev_net(net), &init_net))
529 return; 529 return;
530 530
531 device_del(dev); 531 device_del(dev);
@@ -559,7 +559,7 @@ int netdev_register_kobject(struct net_device *net)
559#endif 559#endif
560#endif /* CONFIG_SYSFS */ 560#endif /* CONFIG_SYSFS */
561 561
562 if (dev_net(net) != &init_net) 562 if (!net_eq(dev_net(net), &init_net))
563 return 0; 563 return 0;
564 564
565 return device_add(dev); 565 return device_add(dev);
diff --git a/net/core/net_namespace.c b/net/core/net_namespace.c
index 1c1af2756f38..86ed7f44d083 100644
--- a/net/core/net_namespace.c
+++ b/net/core/net_namespace.c
@@ -280,7 +280,7 @@ out_undo:
280 list_del(&ops->list); 280 list_del(&ops->list);
281 if (ops->exit) { 281 if (ops->exit) {
282 for_each_net(undo_net) { 282 for_each_net(undo_net) {
283 if (undo_net == net) 283 if (net_eq(undo_net, net))
284 goto undone; 284 goto undone;
285 ops->exit(undo_net); 285 ops->exit(undo_net);
286 } 286 }
diff --git a/net/core/sysctl_net_core.c b/net/core/sysctl_net_core.c
index 7db1de0497c6..fcfc5458c399 100644
--- a/net/core/sysctl_net_core.c
+++ b/net/core/sysctl_net_core.c
@@ -134,7 +134,7 @@ static __net_init int sysctl_core_net_init(struct net *net)
134 net->core.sysctl_somaxconn = SOMAXCONN; 134 net->core.sysctl_somaxconn = SOMAXCONN;
135 135
136 tbl = netns_core_table; 136 tbl = netns_core_table;
137 if (net != &init_net) { 137 if (!net_eq(net, &init_net)) {
138 tbl = kmemdup(tbl, sizeof(netns_core_table), GFP_KERNEL); 138 tbl = kmemdup(tbl, sizeof(netns_core_table), GFP_KERNEL);
139 if (tbl == NULL) 139 if (tbl == NULL)
140 goto err_dup; 140 goto err_dup;