zephyr/subsys/net/ip
Konrad Derda 1d7d4f308c net: icmpv6: allow multiple handlers
This change allows to register additional handlers for ICMPv6 so the
user can handle some of the messages between they are handled by the
ICMPv6 module in Zephyr by returning NET_CONTINUE.

Signed-off-by: Konrad Derda <konrad.derda@nordicsemi.no>
2023-08-28 08:24:31 +01:00
..
6lo_private.h
6lo.c net: ip: 6lo: Fix corner case with packet format after IPHC 2023-02-19 20:33:36 -05:00
6lo.h
canbus_socket.c
canbus_socket.h
CMakeLists.txt net: syscalls: use zephyr_syscall_header 2023-06-17 07:57:45 -04:00
connection.c net: pkt_filter: Introduce additional hooks for pkt_filter 2023-07-10 09:27:47 +02:00
connection.h
dhcpv4.c net: dhcpv4: Accept unicast replies 2023-07-25 14:15:45 +02:00
dhcpv4.h net: dhcpv4: Accept unicast replies 2023-07-25 14:15:45 +02:00
icmpv4.c
icmpv4.h
icmpv6.c net: icmpv6: allow multiple handlers 2023-08-28 08:24:31 +01:00
icmpv6.h net: icmpv6: Implement IPv6 RA Recursive DNS Server option 2023-02-21 10:59:18 +01:00
igmp.c net: iface: Improve thread safety of net_if_ipv*_maddr_* functions 2023-05-10 11:06:15 +02:00
ipv4_autoconf_internal.h
ipv4_autoconf.c net: ipv4: Fix subnet mask setting when autoconf is used 2023-02-06 10:10:54 +01:00
ipv4_fragment.c net: ipv4: Fix fragmented packet NULL dereference possible 2023-04-26 14:34:23 +02:00
ipv4.c net: dhcpv4: Accept unicast replies 2023-07-25 14:15:45 +02:00
ipv4.h net: context: Set priority based on DSCP 2023-05-16 13:21:25 +02:00
ipv6_fragment.c
ipv6_mld.c net: iface: Improve thread safety of net_if_ipv*_maddr_* functions 2023-05-10 11:06:15 +02:00
ipv6_nbr.c net: if: Add possibility to disable ND per interface 2023-04-29 12:24:49 +02:00
ipv6.c net: pkt_filter: Introduce additional hooks for pkt_filter 2023-07-10 09:27:47 +02:00
ipv6.h net: context: Set priority based on DSCP 2023-05-16 13:21:25 +02:00
Kconfig net: ip: Make NET_QEMU_NETWORKING a named choice 2023-08-18 10:13:12 +02:00
Kconfig.debug
Kconfig.ipv4 net: dhcpv4: Accept unicast replies 2023-07-25 14:15:45 +02:00
Kconfig.ipv6 net: ipv6: Fix Kconfig dependencies when native IPv6 is disabled 2023-03-21 18:11:06 +00:00
Kconfig.mgmt kernel/timeout: introduce the timepoint API 2023-07-25 09:12:26 +02:00
Kconfig.stack
Kconfig.stats
nbr.c
nbr.h
net_context.c net: context: Remove shadowing variable in net_context_recv() 2023-08-09 20:01:39 -04:00
net_core.c init: remove the need for a dummy device pointer in SYS_INIT functions 2023-04-12 14:28:07 +00:00
net_if.c net: rename shadow variables 2023-08-10 08:14:43 +00:00
net_mgmt.c net: Make net_mgmt queue timeout configurable 2023-04-28 10:35:27 -05:00
net_pkt.c subsys/net: move to timepoint API 2023-07-25 09:12:26 +02:00
net_private.h net: wifi_mgmt: Fix size calculation for net_mgmt info 2023-08-25 10:52:14 +02:00
net_shell.c net: rename shadow variables 2023-08-10 08:14:43 +00:00
net_shell.h
net_stats.c
net_stats.h
net_tc_mapping.h
net_tc.c all: Fix "#if IS_ENABLED(CONFIG_FOO)" occurrences 2022-12-21 10:09:23 +01:00
net_timeout.c
packet_socket.c all: Fix "#if IS_ENABLED(CONFIG_FOO)" occurrences 2022-12-21 10:09:23 +01:00
packet_socket.h
promiscuous.c
route.c net: rename shadow variables 2023-08-10 08:14:43 +00:00
route.h
tcp_internal.h net: socket: asynchronous connect 2023-04-17 11:35:20 +02:00
tcp_private.h net: tcp: Implement TCP new Reno collision avoidance 2023-08-04 15:05:17 +02:00
tcp.c net: tcp: Fix corner case with closed listener 2023-08-27 07:35:34 -04:00
tcp.h net: tcp: Remove net_tcp_unref() 2023-01-26 12:34:04 +00:00
tp_priv.h
tp.c
tp.h all: Fix "#if IS_ENABLED(CONFIG_FOO)" occurrences 2022-12-21 10:09:23 +01:00
trickle.c
udp_internal.h
udp.c
utils.c net: utils: fix offset used before range check 2023-06-16 05:46:05 -04:00