aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/fs/btrfs/dev-replace.c
diff options
context:
space:
mode:
authorPaolo Abeni <pabeni@redhat.com>2016-01-29 12:30:20 +0100
committerDavid S. Miller <davem@davemloft.net>2016-01-29 20:31:26 -0800
commit1cdda91871470f15e79375991bd2eddc6e86ddb1 (patch)
tree1b85e50c353077ae7e06e932cbc456c10972227b /fs/btrfs/dev-replace.c
parentipv6: enforce flowi6_oif usage in ip6_dst_lookup_tail() (diff)
downloadwireguard-linux-1cdda91871470f15e79375991bd2eddc6e86ddb1.tar.xz
wireguard-linux-1cdda91871470f15e79375991bd2eddc6e86ddb1.zip
ipv6/udp: use sticky pktinfo egress ifindex on connect()
Currently, the egress interface index specified via IPV6_PKTINFO is ignored by __ip6_datagram_connect(), so that RFC 3542 section 6.7 can be subverted when the user space application calls connect() before sendmsg(). Fix it by initializing properly flowi6_oif in connect() before performing the route lookup. Signed-off-by: Paolo Abeni <pabeni@redhat.com> Acked-by: Hannes Frederic Sowa <hannes@stressinduktion.org> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'fs/btrfs/dev-replace.c')
0 files changed, 0 insertions, 0 deletions