From: Li RongQing Date: Fri, 11 Jul 2014 06:32:17 +0000 (+0800) Subject: ipv4: remove the unnecessary variable in udp_mcast_next X-Git-Tag: v3.17-rc1~106^2~183 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=a2f983f83b0f66a74a045d36eb84e2f01bb950c7;p=karo-tx-linux.git ipv4: remove the unnecessary variable in udp_mcast_next Signed-off-by: Li RongQing Signed-off-by: David S. Miller --- diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c index d92f94b7e402..ac30e106a884 100644 --- a/net/ipv4/udp.c +++ b/net/ipv4/udp.c @@ -600,19 +600,18 @@ static inline struct sock *udp_v4_mcast_next(struct net *net, struct sock *sk, int dif) { struct hlist_nulls_node *node; - struct sock *s = sk; unsigned short hnum = ntohs(loc_port); - sk_nulls_for_each_from(s, node) { - if (__udp_is_mcast_sock(net, s, + sk_nulls_for_each_from(sk, node) { + if (__udp_is_mcast_sock(net, sk, loc_port, loc_addr, rmt_port, rmt_addr, dif, hnum)) goto found; } - s = NULL; + sk = NULL; found: - return s; + return sk; } /*