aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/fib_frontend.c
diff options
context:
space:
mode:
authorEric Dumazet <eric.dumazet@gmail.com>2010-10-18 20:39:18 -0400
committerDavid S. Miller <davem@davemloft.net>2010-10-19 06:50:47 -0400
commit9e917dca74138cccf398ce8bb924c7fd2980ec1d (patch)
tree9aeaa145a5a2b4a513a814eb41f05bd2446ddfe5 /net/ipv4/fib_frontend.c
parent5d6076bb2e642bbcb1263c6cf239b9a1f3d0df08 (diff)
net: avoid a dev refcount in ip_mc_find_dev()
We hold RTNL in ip_mc_find_dev(), no need to touch device refcount. Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/fib_frontend.c')
-rw-r--r--net/ipv4/fib_frontend.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/net/ipv4/fib_frontend.c b/net/ipv4/fib_frontend.c
index 3df057e89640..36e27c2107de 100644
--- a/net/ipv4/fib_frontend.c
+++ b/net/ipv4/fib_frontend.c
@@ -153,7 +153,7 @@ static void fib_flush(struct net *net)
153 * @addr: the source address 153 * @addr: the source address
154 * @devref: if true, take a reference on the found device 154 * @devref: if true, take a reference on the found device
155 * 155 *
156 * If a caller uses devref=false, it should be protected by RCU 156 * If a caller uses devref=false, it should be protected by RCU, or RTNL
157 */ 157 */
158struct net_device *__ip_dev_find(struct net *net, __be32 addr, bool devref) 158struct net_device *__ip_dev_find(struct net *net, __be32 addr, bool devref)
159{ 159{