summaryrefslogtreecommitdiffstats
path: root/net/8021q/Kconfig
diff options
context:
space:
mode:
authorHannes Frederic Sowa <hannes@stressinduktion.org>2014-01-20 05:16:39 +0100
committerDavid S. Miller <davem@davemloft.net>2014-01-21 16:59:19 -0800
commit82b276cd2b0bacd58e7c307bf8856925a68c4d14 (patch)
treeffc8648efa91f83f81c94ac83447dc5246a835cf /net/8021q/Kconfig
parent446fab59333dea91e54688f033dd8d788d0486fb (diff)
downloadlinux-82b276cd2b0bacd58e7c307bf8856925a68c4d14.tar.gz
linux-82b276cd2b0bacd58e7c307bf8856925a68c4d14.tar.bz2
linux-82b276cd2b0bacd58e7c307bf8856925a68c4d14.zip
ipv6: protect protocols not handling ipv4 from v4 connection/bind attempts
Some ipv6 protocols cannot handle ipv4 addresses, so we must not allow connecting and binding to them. sendmsg logic does already check msg->name for this but must trust already connected sockets which could be set up for connection to ipv4 address family. Per-socket flag ipv6only is of no use here, as it is under users control by setsockopt. Signed-off-by: Hannes Frederic Sowa <hannes@stressinduktion.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/8021q/Kconfig')
0 files changed, 0 insertions, 0 deletions