diff options
Diffstat (limited to 'net/econet/af_econet.c')
-rw-r--r-- | net/econet/af_econet.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/econet/af_econet.c b/net/econet/af_econet.c index 7de3006af206..f877f3b5c725 100644 --- a/net/econet/af_econet.c +++ b/net/econet/af_econet.c | |||
@@ -1122,6 +1122,9 @@ static int econet_notifier(struct notifier_block *this, unsigned long msg, void | |||
1122 | struct net_device *dev = (struct net_device *)data; | 1122 | struct net_device *dev = (struct net_device *)data; |
1123 | struct ec_device *edev; | 1123 | struct ec_device *edev; |
1124 | 1124 | ||
1125 | if (dev->nd_net != &init_net) | ||
1126 | return NOTIFY_DONE; | ||
1127 | |||
1125 | switch (msg) { | 1128 | switch (msg) { |
1126 | case NETDEV_UNREGISTER: | 1129 | case NETDEV_UNREGISTER: |
1127 | /* A device has gone down - kill any data we hold for it. */ | 1130 | /* A device has gone down - kill any data we hold for it. */ |