zephyr/subsys/net/ip
Tomasz Bursztyka e82e31e351 net/icmpv4: A checksum value of 0 is valid
Introduced by commit id de78a7af28.
If the sum is 0xffff, a ~sum will give 0.

Fixes #12164

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2019-01-04 10:46:52 -05:00
..
6lo_private.h
6lo.c net/6lo: Remove fragmentation function parameter on compression 2018-12-14 14:16:37 +01:00
6lo.h net/6lo: Remove fragmentation function parameter on compression 2018-12-14 14:16:37 +01:00
CMakeLists.txt net: ipv6: Separate IPv6 fragment functionality 2018-08-17 17:01:54 +03:00
connection.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
connection.h
dhcpv4.c net/pkt: Remove parameters to "reserve" some headroom 2018-12-14 14:16:37 +01:00
dhcpv4.h
icmpv4.c net/icmpv4: A checksum value of 0 is valid 2019-01-04 10:46:52 -05:00
icmpv4.h net/icmpv4: Avoid input function to access IPv4 header again 2018-12-11 15:49:45 +02:00
icmpv6.c net/pkt: Remove parameters to "reserve" some headroom 2018-12-14 14:16:37 +01:00
icmpv6.h net/icmpv6: Refactoring ICMPv6 input end-point 2018-12-11 15:49:45 +02:00
ipv4_autoconf_internal.h
ipv4_autoconf.c net/pkt: Remove parameters to "reserve" some headroom 2018-12-14 14:16:37 +01:00
ipv4.c net/icmpv4: Avoid input function to access IPv4 header again 2018-12-11 15:49:45 +02:00
ipv4.h net: core: Always have a timeout when allocating a net_buf 2018-08-14 12:17:00 +03:00
ipv6_fragment.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
ipv6_mld.c net/pkt: Remove parameters to "reserve" some headroom 2018-12-14 14:16:37 +01:00
ipv6_nbr.c net/pkt: Remove parameters to "reserve" some headroom 2018-12-14 14:16:37 +01:00
ipv6.c net/ipv6: Have a unique call for net_conn_input() 2018-12-11 15:49:45 +02:00
ipv6.h net: ipv6: Separate IPv6 fragment functionality 2018-08-17 17:01:54 +03:00
Kconfig net: logs: Enable logging for NET_RAW 2019-01-03 12:33:54 -05:00
Kconfig.debug net: logs: Enable logging for NET_RAW 2019-01-03 12:33:54 -05:00
Kconfig.ipv4 net: Properly handle pkt IPv4 broadcast destination address 2018-10-26 15:37:21 +03:00
Kconfig.ipv6 net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
Kconfig.mgmt net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
Kconfig.rpl net: rpl: Deprecate RPL 2018-11-22 09:01:04 -05:00
Kconfig.stack Kconfig: Use the first default with a satisfied condition 2018-08-10 12:38:28 -07:00
Kconfig.stats net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
nbr.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
nbr.h net: Convert core IP stack to use log levels 2018-10-04 14:13:57 +03:00
net_context.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
net_core.c net: Move net_analyze_stack() function to net_core.c 2018-12-07 12:00:04 +02:00
net_if.c net: if: Make dst address const when selecting src addr 2018-12-07 16:18:24 +02:00
net_mgmt.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
net_pkt.c net/pkt: Fix debug logs checking 2018-12-21 21:00:54 +01:00
net_private.h net/pkt: Remove parameters to "reserve" some headroom 2018-12-14 14:16:37 +01:00
net_shell.c net: pkt: Show buffer allocations only when needed 2018-12-14 13:49:04 +02:00
net_shell.h net: shell: Migrate to new shell API 2018-10-15 11:14:02 +03:00
net_stats.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
net_stats.h
net_tc_mapping.h net: Fix credit-based shaper typos 2018-08-08 13:01:37 +03:00
net_tc.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
promiscuous.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
route.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
route.h
rpl-mrhof.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
rpl-of0.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
rpl.c net/pkt: Remove parameters to "reserve" some headroom 2018-12-14 14:16:37 +01:00
rpl.h misra-c: Add 'U' to unsigned variable assignments in subsys/ 2018-12-04 22:51:56 -05:00
tcp_internal.h net: tcp: Remove NET_TCP_FINAL_* flags 2018-08-27 12:51:37 -04:00
tcp.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
trickle.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
udp_internal.h net/udp: Separating net_context from udp and other cleanup 2018-09-13 14:34:25 +03:00
udp.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00
utils.c net: Clarify logging in networking code 2018-12-07 12:00:04 +02:00