zephyr/subsys/net/ip
Jonas Norling 5f2d038410 net: ipv6: nbr: Add neighbor when responding to NS
A neighbor solicitation packet for an address that is not ours should
not cause the sender to be added to the neighbor cache. See RFC 4861
section 7.2.3.

Add the neighbor to the cache when we have decided to respond to the
NS packet.

Fixes #21869.

Signed-off-by: Jonas Norling <jonas.norling@greeneggs.se>
2020-01-23 21:10:48 +02:00
..
6lo.c net: 6lo: Fix memory corruption during uncompression 2020-01-22 11:57:11 -06:00
6lo.h
6lo_private.h
CMakeLists.txt
Kconfig net: if: Add option to set ppp as default network if 2020-01-17 06:44:32 -06:00
Kconfig.debug
Kconfig.ipv4
Kconfig.ipv6
Kconfig.mgmt
Kconfig.stack
Kconfig.stats
canbus_socket.c
canbus_socket.h
connection.c
connection.h
dhcpv4.c net: core: Drop NET_ASSERT_INFO() macro 2020-01-08 14:10:21 +02:00
dhcpv4.h
icmpv4.c
icmpv4.h
icmpv6.c
icmpv6.h
ipv4.c
ipv4.h
ipv4_autoconf.c
ipv4_autoconf_internal.h
ipv6.c net: ipv6: Add routing according to interface prefix 2020-01-20 17:22:49 +02:00
ipv6.h
ipv6_fragment.c
ipv6_mld.c
ipv6_nbr.c net: ipv6: nbr: Add neighbor when responding to NS 2020-01-23 21:10:48 +02:00
nbr.c net: core: Drop NET_ASSERT_INFO() macro 2020-01-08 14:10:21 +02:00
nbr.h
net_context.c net: core: Drop NET_ASSERT_INFO() macro 2020-01-08 14:10:21 +02:00
net_core.c
net_if.c net: if: Add option to set ppp as default network if 2020-01-17 06:44:32 -06:00
net_mgmt.c
net_pkt.c
net_private.h
net_shell.c
net_shell.h
net_stats.c
net_stats.h
net_tc.c
net_tc_mapping.h
packet_socket.c
packet_socket.h
promiscuous.c
route.c net: ipv6: Add routing according to interface prefix 2020-01-20 17:22:49 +02:00
route.h net: ipv6: Add routing according to interface prefix 2020-01-20 17:22:49 +02:00
tcp.c net: core: Drop NET_ASSERT_INFO() macro 2020-01-08 14:10:21 +02:00
tcp2.c net: tcp2: Guard on th being NULL in SYN_RECEIVED 2020-01-17 10:24:06 +02:00
tcp2.h net: tcp2: Rename tcp_pkt_received() into tcp_recv() 2020-01-17 10:24:06 +02:00
tcp2_priv.h net: tcp2: Support tracking of net_buf_clone() 2020-01-08 14:10:21 +02:00
tcp_internal.h
tp.c net: tp: Add a support for arbitrary payloads in tp_output() 2020-01-17 10:24:06 +02:00
tp.h net: tcp2: Support tracking of net_buf_clone() 2020-01-08 14:10:21 +02:00
tp_priv.h
trickle.c
udp.c
udp_internal.h
utils.c