net: relax PKTINFO non local ipv6 udp xmit check
authorMaciej Żenczykowski <maze@google.com>
Sun, 28 Aug 2011 12:35:31 +0000 (12:35 +0000)
committerDavid S. Miller <davem@davemloft.net>
Tue, 30 Aug 2011 21:39:01 +0000 (17:39 -0400)
commitec0506dbe4e240ecd4c32bf74c84a88ce1ddb414
treed8eb6a77c2f611d99a8c8b6576389c071bf5890a
parent0f43dd546d991ca260d8a72d07f617907c508de8
net: relax PKTINFO non local ipv6 udp xmit check

Allow transparent sockets to be less restrictive about
the source ip of ipv6 udp packets being sent.

Google-Bug-Id: 5018138
Signed-off-by: Maciej Żenczykowski <maze@google.com>
CC: "Erik Kline" <ek@google.com>
CC: "Lorenzo Colitti" <lorenzo@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
include/net/transp_v6.h
net/ipv6/datagram.c
net/ipv6/ip6_flowlabel.c
net/ipv6/ipv6_sockglue.c
net/ipv6/raw.c
net/ipv6/udp.c