android_kernel_oneplus_msm8998/net/ipv6
Johannes Berg ef6786d280 ipv6: add option to drop unsolicited neighbor advertisements
In certain 802.11 wireless deployments, there will be NA proxies
that use knowledge of the network to correctly answer requests.
To prevent unsolicitd advertisements on the shared medium from
being a problem, on such deployments wireless needs to drop them.

Enable this by providing an option called "drop_unsolicited_na".

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
(cherry picked from commit aec215e7aa380fe5f85eb6948766b58bf78cb6c3)

Change-Id: Iad429a767a786087b0985632be44932b2e3fd1a8
2018-12-30 10:11:48 +01:00
..
netfilter Merge android-4.4.153 (5e24b4e) into msm-4.4 2018-08-28 17:28:39 +05:30
addrconf.c ipv6: add option to drop unsolicited neighbor advertisements 2018-12-30 10:11:48 +01:00
addrconf_core.c
addrlabel.c
af_inet6.c This is the 4.4.109 stable release 2018-01-02 20:58:26 +01:00
ah6.c This is the 4.4.128 stable release 2018-04-14 15:35:32 +02:00
anycast.c
datagram.c Merge android-4.4.145 (05670d3) into msm-4.4 2018-08-03 17:06:33 +05:30
esp6.c This is the 4.4.128 stable release 2018-04-14 15:35:32 +02:00
exthdrs.c
exthdrs_core.c
exthdrs_offload.c
fib6_rules.c ipv6: Do not leak throw route references 2017-07-05 14:37:14 +02:00
icmp.c
ila.c
inet6_connection_sock.c
inet6_hashtables.c
ip6_checksum.c udplite: fix partial checksum initialization 2018-03-11 16:19:46 +01:00
ip6_fib.c UPSTREAM: ipv6: fib: Unlink replaced routes from their nodes 2017-09-29 17:30:40 -07:00
ip6_flowlabel.c ipv6: flowlabel: do not leave opt->tot_len with garbage 2017-11-18 11:11:06 +01:00
ip6_gre.c This is the 4.4.128 stable release 2018-04-14 15:35:32 +02:00
ip6_icmp.c
ip6_input.c ipv6: add option to drop unicast encapsulated in L2 multicast 2018-12-30 10:11:31 +01:00
ip6_offload.c
ip6_offload.h
ip6_output.c ip: hash fragments consistently 2018-07-28 07:45:02 +02:00
ip6_tunnel.c This is the 4.4.128 stable release 2018-04-14 15:35:32 +02:00
ip6_udp_tunnel.c
ip6_vti.c This is the 4.4.128 stable release 2018-04-14 15:35:32 +02:00
ip6mr.c ip6mr: only set ip6mr_table from setsockopt when ip6mr_new_table succeeds 2018-06-13 16:15:28 +02:00
ipcomp6.c
ipv6_sockglue.c netfilter: drop outermost socket lock in getsockopt() 2018-02-28 10:17:21 +01:00
Kconfig ipv4+ipv6: Make INET*_ESP select CRYPTO_ECHAINIV 2018-08-15 17:42:05 +02:00
Makefile
mcast.c ipv6: mcast: fix unsolicited report interval after receiving querys 2018-08-24 13:26:55 +02:00
mcast_snoop.c
mip6.c
ndisc.c ipv6: add option to drop unsolicited neighbor advertisements 2018-12-30 10:11:48 +01:00
netfilter.c
output_core.c ipv6: accept 64k - 1 packet length in ip6_find_1stfragopt() 2017-09-27 11:00:10 +02:00
ping.c
proc.c
protocol.c
raw.c
reassembly.c Revert "net: fix percpu memory leaks" 2017-09-27 11:00:11 +02:00
route.c Merge android-4.4.131 (d5d6526) into msm-4.4 2018-05-03 15:53:14 +05:30
sit.c Revert "sit: reload iphdr in ipip6_rcv" 2018-07-22 14:25:52 +02:00
syncookies.c This is the 4.4.81 stable release 2017-08-11 13:09:21 -07:00
sysctl_net_ipv6.c
tcp_ipv6.c Merge android-4.4.139 (7ba5557) into msm-4.4 2018-07-03 12:24:56 -07:00
tcpv6_offload.c
tunnel6.c
udp.c This is the 4.4.94 stable release 2017-10-22 08:09:11 +02:00
udp_impl.h
udp_offload.c net: avoid skb_warn_bad_offload false positives on UFO 2017-08-12 19:29:08 -07:00
udplite.c
xfrm6_input.c
xfrm6_mode_beet.c
xfrm6_mode_ro.c
xfrm6_mode_transport.c
xfrm6_mode_tunnel.c
xfrm6_output.c
xfrm6_policy.c This is the 4.4.139 stable release 2018-07-03 18:23:34 +02:00
xfrm6_protocol.c
xfrm6_state.c
xfrm6_tunnel.c