zephyr/subsys/net/ip
Jukka Rissanen 5390b6ee3b net: if: IPv6 RS network interface check invalid
The network interface check was invalid when IPv6 Router
Solicitation message was timeout and interface was not found.
This is highly unlikely but needs to be checked properly.

Fixes #27145
Coverity-CID: 211511

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2020-07-27 13:27:30 +02:00
..
6lo.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
6lo.h cleanup: include/: move misc/slist.h to sys/slist.h 2019-06-27 22:55:49 -04:00
6lo_private.h net: ip: 6lo (IPHC) uncompression rework 2019-07-25 15:19:28 +03:00
canbus_socket.c net: l2: 6LoCAN implementation 2019-08-08 13:25:01 +03:00
canbus_socket.h net: can: Add CAN handling to net_context 2019-02-07 18:08:27 +02:00
CMakeLists.txt headers: Refactor kernel and arch headers. 2019-11-06 16:07:32 -08:00
connection.c net: conn: Handle multi interface AF_PACKET recv() properly 2020-06-24 23:34:27 +03:00
connection.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
dhcpv4.c random: Include header where it is used 2020-07-08 21:05:36 -04:00
dhcpv4.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
icmpv4.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
icmpv4.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
icmpv6.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
icmpv6.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipv4.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipv4.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipv4_autoconf.c random: Include header where it is used 2020-07-08 21:05:36 -04:00
ipv4_autoconf_internal.h net/ethernet: Cleanup a bit on the usage of ifdefs 2019-07-10 15:24:32 +03:00
ipv6.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipv6.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipv6_fragment.c random: Include header where it is used 2020-07-08 21:05:36 -04:00
ipv6_mld.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
ipv6_nbr.c net: ip: Fix IPv6 RS message doesn't comply RFC4291 2020-07-15 13:26:58 +02:00
Kconfig net: qemu: Adding support for User Networking 2020-05-08 10:47:38 +02:00
Kconfig.debug kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.ipv4 net: icmpv4: Add support for Timestamp and RR 2019-12-16 11:35:24 +02:00
Kconfig.ipv6 net: openthread: Simplify openthread enabling 2020-06-30 07:48:08 -04:00
Kconfig.mgmt kconfig: Replace non-defconfig single-symbol 'if's with 'depends on' 2020-02-12 10:32:34 -06:00
Kconfig.stack kconfig: Clean up header comments and make them consistent 2019-11-04 17:31:27 -05:00
Kconfig.stats net/iface: Add PM suspend state statistics 2020-04-02 11:07:45 +03:00
nbr.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
nbr.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_context.c random: Include header where it is used 2020-07-08 21:05:36 -04:00
net_core.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_if.c net: if: IPv6 RS network interface check invalid 2020-07-27 13:27:30 +02:00
net_mgmt.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_pkt.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_private.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_shell.c random: Include header where it is used 2020-07-08 21:05:36 -04:00
net_shell.h net: shell: Migrate to new shell API 2018-10-15 11:14:02 +03:00
net_stats.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_stats.h net: stats: Priority field was used instead of traffic class 2020-06-08 21:35:18 +03:00
net_tc.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
net_tc_mapping.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
packet_socket.c net: sockets: Add socket api to support AF_PACKET 2019-02-07 14:43:30 +02:00
packet_socket.h net: core: Handle packets when packet sockets are enabled 2019-02-07 14:43:30 +02:00
promiscuous.c net: promisc: Refactor because of timeout overhaul 2020-04-09 16:07:03 +03:00
route.c net: route: Skip lladdr check for ppp 2020-06-18 12:49:14 +02:00
route.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tcp.c net: tcp: Do not send FIN when closing listening sockets 2020-06-16 23:47:40 +03:00
tcp2.c net: tcp2: fix unaligned access in the TCP2 stack 2020-07-22 15:08:31 +03:00
tcp2.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tcp2_priv.h net: tcp2: fix unaligned access in the TCP2 stack 2020-07-22 15:08:31 +03:00
tcp_internal.h random: Include header where it is used 2020-07-08 21:05:36 -04:00
tp.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tp.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tp_priv.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
trickle.c random: Include header where it is used 2020-07-08 21:05:36 -04:00
udp.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
udp_internal.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
utils.c net: ip: copy to wrong destination in z_vrfy_net_addr_pton() 2020-07-06 18:00:07 -04:00