zephyr/subsys/net/ip
Ruslan Mstoi d35cc75d2d net: icmpv6: Drop ICMPv6 packet if NS header is NULL
This commit fixes the crash of echo_server from malformed
ICMPv6 NS packet.

Fixes #6217

Signed-off-by: Ruslan Mstoi <ruslan.mstoi@intel.com>
2018-02-16 09:22:38 +02:00
..
l2 kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
6lo_private.h
6lo.c net: 6lo: Fix 6lo uncompression issue 2017-10-20 10:33:28 +03:00
6lo.h
CMakeLists.txt subsys/net/ip: Clear up content in CMakeLists.txt 2017-12-11 09:34:16 -05:00
connection.c net: Log drop reason when UDP or TCP checksum mismatch occurs 2017-09-29 15:10:35 +03:00
connection.h
dhcpv4.c net: ip: dhcpv4: Handle DHCPV4_OPTIONS_DNS_SERVER 2018-01-18 17:30:40 +02:00
dhcpv4.h
icmpv4.c net: icmpv4: Fix ICMPv4 packet size calculation 2017-09-13 09:28:32 -04:00
icmpv4.h net: icmpv4: Calculate start of ICMPv4 echo-req properly 2017-08-07 21:32:03 -04:00
icmpv6.c net: Fix indentation issues 2017-08-09 16:01:28 +03:00
icmpv6.h net: icmp: Remove NET_ICMP_HDR() macro and direct access to net_buf 2017-07-07 15:24:00 +03:00
ipv4.c net: icmpv4: Drop ICMPv4 packet if ICMP header is NULL 2018-02-13 16:05:25 +02:00
ipv4.h
ipv6.c net: icmpv6: Drop ICMPv6 packet if NS header is NULL 2018-02-16 09:22:38 +02:00
ipv6.h various: Update/fix some textual material and code comments. 2017-12-29 09:45:39 -05:00
Kconfig kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.debug kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.ipv4 kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.ipv6 kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.mgmt kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.rpl kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
Kconfig.stack
Kconfig.stats kconfig: fix more help spacing issues 2018-02-15 23:20:55 -05:00
nbr.c net: nbr: Use the real size of the neighbor pool 2017-08-14 11:06:34 +03:00
nbr.h net: nbr: Use the real size of the neighbor pool 2017-08-14 11:06:34 +03:00
net_context.c net: tcp: Provide local address in TCP reset message preparation 2018-02-13 13:37:20 +02:00
net_core.c net: ipv6: Add routing support between interfaces 2018-02-02 16:50:07 +02:00
net_if.c net: if: Provide a Kconfig to select default network interface 2018-02-09 14:44:15 +02:00
net_mgmt.c net: mgmt: Fix mgmt push event 2018-02-02 16:50:07 +02:00
net_pkt.c net: buf: Redesigned API with split data and meta-data 2018-02-10 09:20:42 +02:00
net_private.h net: pkt: net_pkt_tcp/udp_data: Better document caveats 2017-10-20 11:01:48 +03:00
net_shell.c net: http: Remove the old legacy API 2018-01-29 22:44:45 -05:00
net_shell.h net: shell: Remove net_shell_init() as it is not needed 2017-08-01 14:45:06 +03:00
net_stats.c net: stats: IPv6 multicast listener daemon stats not printed 2017-05-17 13:55:21 +03:00
net_stats.h net: stats: Add UDP checksum stats update function 2017-05-17 13:55:21 +03:00
route.c net: Add IPv6 route add and delete event with info 2018-02-02 16:50:07 +02:00
route.h
rpl-mrhof.c net: Fix indentation issues 2017-08-09 16:01:28 +03:00
rpl-of0.c net: Fix indentation issues 2017-08-09 16:01:28 +03:00
rpl.c net: Unlink the neighbor after unref 2018-02-02 16:50:07 +02:00
rpl.h net: rpl: Do not do neighbor discovery for RPL network 2018-02-02 16:50:07 +02:00
tcp.c net: tcp: Provide local address in TCP reset message preparation 2018-02-13 13:37:20 +02:00
tcp.h net: tcp: Provide local address in TCP reset message preparation 2018-02-13 13:37:20 +02:00
trickle.c net: trickle: Do clock wrap check properly 2017-08-07 21:32:03 -04:00
udp_internal.h net: udp: Remove NET_UDP_HDR() macro and direct access to net_buf 2017-07-07 15:24:00 +03:00
udp.c net: udp: Remove NET_UDP_HDR() macro and direct access to net_buf 2017-07-07 15:24:00 +03:00
utils.c net: Do not try to parse empty IP address string 2017-09-15 12:20:32 +03:00