Patchwork [net-next] rtnetlink: remove rtnl_kill_links

login
register
mail settings
Submitter stephen hemminger
Date Oct. 15, 2010, 3:12 p.m.
Message ID <20101015081201.55eae031@nehalam>
Download mbox | patch
Permalink /patch/67968/
State Accepted
Delegated to: David Miller
Headers show

Comments

stephen hemminger - Oct. 15, 2010, 3:12 p.m.
The function rtnl_kill_links is defined but never used.

Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>

--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
David Miller - Oct. 21, 2010, 10:15 a.m.
From: Stephen Hemminger <shemminger@vyatta.com>
Date: Fri, 15 Oct 2010 08:12:01 -0700

> The function rtnl_kill_links is defined but never used.
> 
> Signed-off-by: Stephen Hemminger <shemminger@vyatta.com>

Applied.
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Patch

--- a/include/net/rtnetlink.h	2010-10-02 15:28:38.350854857 +0900
+++ b/include/net/rtnetlink.h	2010-10-02 15:29:42.650840398 +0900
@@ -79,7 +79,6 @@  struct rtnl_link_ops {
 
 extern int	__rtnl_link_register(struct rtnl_link_ops *ops);
 extern void	__rtnl_link_unregister(struct rtnl_link_ops *ops);
-extern void	rtnl_kill_links(struct net *net, struct rtnl_link_ops *ops);
 
 extern int	rtnl_link_register(struct rtnl_link_ops *ops);
 extern void	rtnl_link_unregister(struct rtnl_link_ops *ops);
--- a/net/core/rtnetlink.c	2010-10-02 15:28:38.370839030 +0900
+++ b/net/core/rtnetlink.c	2010-10-02 15:29:42.660839574 +0900
@@ -299,14 +299,6 @@  static void __rtnl_kill_links(struct net
 	unregister_netdevice_many(&list_kill);
 }
 
-void rtnl_kill_links(struct net *net, struct rtnl_link_ops *ops)
-{
-	rtnl_lock();
-	__rtnl_kill_links(net, ops);
-	rtnl_unlock();
-}
-EXPORT_SYMBOL_GPL(rtnl_kill_links);
-
 /**
  * __rtnl_link_unregister - Unregister rtnl_link_ops from rtnetlink.
  * @ops: struct rtnl_link_ops * to unregister