net: introduce NETDEV_UNREGISTER_PERNET
commit395264d509aec45149745843d9a737140a1ece16
authorOctavian Purdila <opurdila@ixiacom.com>
Mon, 16 Nov 2009 13:49:35 +0000 (16 13:49 +0000)
committerDavid S. Miller <davem@davemloft.net>
Wed, 18 Nov 2009 13:03:03 +0000 (18 05:03 -0800)
tree3a62939d8989232f5bb15f6386ed649ef8de8001
parentfccaf71011b171883efee5bae321eac4760584d1
net: introduce NETDEV_UNREGISTER_PERNET

This new event is called once for each unique net namespace in batched
unregister operations (with the argument set to a random device from
that namespace) and once per device in non-batched unregister
operations.

It allows us to factorize some device unregister work such as clearing the
routing cache.

Signed-off-by: Octavian Purdila <opurdila@ixiacom.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/linux/notifier.h
net/core/dev.c