summaryrefslogtreecommitdiff
path: root/drivers/net/depca.h
diff options
context:
space:
mode:
authorPatrick McHardy <kaber@trash.net>2007-07-12 02:42:13 (GMT)
committerDavid S. Miller <davem@sunset.davemloft.net>2007-07-12 02:45:33 (GMT)
commit2d85cba2b272a5201a60966a65a4f8c0bcc0bb71 (patch)
treef8dd1ca6d7c963eade714a4ecc7aec4d7751f55a /drivers/net/depca.h
parent8c979c26a0f093c13290320edda799d8335e50ae (diff)
downloadlinux-2d85cba2b272a5201a60966a65a4f8c0bcc0bb71.tar.xz
[RTNETLINK]: rtnl_link API simplification
All drivers need to unregister their devices in the module unload function. While doing so they must hold the rtnl and atomically unregister the rtnl_link ops as well. This makes the rtnl_link_unregister function that takes the rtnl itself completely useless. Provide default newlink/dellink functions, make __rtnl_link_unregister and rtnl_link_unregister unregister all devices with matching rtnl_link_ops and change the existing users to take advantage of that. Signed-off-by: Patrick McHardy <kaber@trash.net> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/depca.h')
0 files changed, 0 insertions, 0 deletions