summaryrefslogtreecommitdiff
path: root/drivers/net
diff options
context:
space:
mode:
authorSven Wegener <sven.wegener@stealer.net>2014-05-29 20:27:05 (GMT)
committerDavid S. Miller <davem@davemloft.net>2014-06-04 22:42:01 (GMT)
commit3bfdc59a6c24608ed23e903f670aaf5f58c7a6f3 (patch)
treed7efdc1b03d91c91360bc6b8781c60a340c01f04 /drivers/net
parentd8b0426af5b67973585712c9af36b86f6ea97815 (diff)
downloadlinux-3bfdc59a6c24608ed23e903f670aaf5f58c7a6f3.tar.xz
ipv6: Fix regression caused by efe4208 in udp_v6_mcast_next()
Commit efe4208 ("ipv6: make lookups simpler and faster") introduced a regression in udp_v6_mcast_next(), resulting in multicast packets not reaching the destination sockets under certain conditions. The packet's IPv6 addresses are wrongly compared to the IPv6 addresses from the function's socket argument, which indicates the starting point for looping, instead of the loop variable. If the addresses from the first socket do not match the packet's addresses, no socket in the list will match. Signed-off-by: Sven Wegener <sven.wegener@stealer.net> Acked-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net')
0 files changed, 0 insertions, 0 deletions