From: Eric Dumazet Date: Sun, 25 Apr 2010 22:09:42 +0000 (-0700) Subject: ipv6: Fix inet6_csk_bind_conflict() X-Git-Tag: v2.6.34-rc6~30^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6443bb1fc2050ca2b6585a3fa77f7833b55329ed;p=pandora-kernel.git ipv6: Fix inet6_csk_bind_conflict() Commit fda48a0d7a84 (tcp: bind() fix when many ports are bound) introduced a bug on IPV6 part. We should not call ipv6_addr_any(inet6_rcv_saddr(sk2)) but ipv6_addr_any(inet6_rcv_saddr(sk)) because sk2 can be IPV4, while sk is IPV6. Reported-by: Michael S. Tsirkin Signed-off-by: Eric Dumazet Tested-by: Michael S. Tsirkin Signed-off-by: David S. Miller --- Reading git-diff-tree failed