linux_dsm_epyc7002/net
Guillaume Nault c5fdae0440 l2tp: rework socket comparison in __l2tp_ip*_bind_lookup()
Split conditions, so that each test becomes clearer.

Also, for l2tp_ip, check if "laddr" is 0. This prevents a socket from
binding to the unspecified address when other sockets are already bound
using the same device (if any), connection ID and namespace.

Same thing for l2tp_ip6: add ipv6_addr_any(laddr) and
ipv6_addr_any(raddr) tests to ensure that an IPv6 unspecified address
passed as parameter is properly treated a wildcard.

Signed-off-by: Guillaume Nault <g.nault@alphalink.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
2017-01-06 22:18:56 -05:00
..
6lowpan
9p
802
8021q
appletalk
atm net: atm: Fix warnings in net/atm/lec.c when !CONFIG_PROC_FS 2016-12-28 15:11:32 -05:00
ax25
batman-adv
bluetooth
bridge
caif
can
ceph
core Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-01-05 11:03:07 -05:00
dcb
dccp
decnet
dns_resolver
dsa net: dsa: remove version string 2017-01-06 15:49:10 -05:00
ethernet
hsr
ieee802154
ipv4 udp: inuse checks can quit early for reuseport 2017-01-06 20:56:48 -05:00
ipv6 ipv6: do not send RTM_DELADDR for tentative addresses 2017-01-06 15:39:31 -05:00
ipx
irda
iucv
kcm
key
l2tp l2tp: rework socket comparison in __l2tp_ip*_bind_lookup() 2017-01-06 22:18:56 -05:00
l3mdev
lapb
llc
mac80211 mac80211: initialize fast-xmit 'info' later 2017-01-02 11:28:25 +01:00
mac802154
mpls
ncsi
netfilter
netlabel
netlink
netrom
nfc
openvswitch openvswitch: upcall: Fix vlan handling. 2016-12-27 12:28:07 -05:00
packet packet: fix panic in __packet_set_timestamp on tpacket_v3 in tx mode 2017-01-04 23:55:42 -05:00
phonet
qrtr
rds RDS: validate the requested traces user input against max supported 2017-01-06 22:14:26 -05:00
rfkill
rose
rxrpc rxrpc: Show a call's hard-ACK cursors in /proc/net/rxrpc_calls 2017-01-05 11:39:44 +00:00
sched Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-01-05 11:03:07 -05:00
sctp sctp: prepare asoc stream for stream reconf 2017-01-06 21:07:26 -05:00
strparser
sunrpc
switchdev
tipc tipc: reduce risk of user starvation during link congestion 2017-01-03 11:13:05 -05:00
unix
vmw_vsock
wimax
wireless
x25
xfrm
compat.c net: Assert at build time the assumptions we make about the CMSG header. 2017-01-04 13:24:19 -05:00
Kconfig
Makefile
socket.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2017-01-05 11:03:07 -05:00
sysctl_net.c