zephyr/subsys/net
Lukasz Maciejonczyk c9effd0ff9 net: openthread: filter ipv6 fragments
If OPENTHREAD_IP6_FRAGM is enabled the IPv6 fragments are handled in
OpenThread stack but also forwarder unconditionally to the Zephyr
uplayers. It causes additional packets processing and leads to errors
like unrecognized next header type or duplicate ping reply. What more
these errors generate additional traffic which jam channel and decrease
latency for packets required fragmentation.
This commit add filtering IPv6 fragments when data fragmentation and
reassembling is enabled in OpenThread.

Signed-off-by: Lukasz Maciejonczyk <lukasz.maciejonczyk@nordicsemi.no>
2022-02-22 10:33:47 -05:00
..
ip net: tcp: Fix possible deadlock in tcp_conn_unref() 2022-02-10 10:59:03 +01:00
l2 net: openthread: filter ipv6 fragments 2022-02-22 10:33:47 -05:00
lib net: openthread: fix received frame flags 2022-02-22 10:33:23 -05:00
pkt_filter CMake: net: pkt_filter: Only construct the library if enabled 2022-02-21 21:57:19 -05:00
buf.c net: buf: move user_data to flexible arr member 2021-11-24 16:04:50 +02:00
CMakeLists.txt net: introduce a network packet filter framework 2021-12-21 17:06:35 +01:00
hostname.c
Kconfig net: introduce a network packet filter framework 2021-12-21 17:06:35 +01:00
Kconfig.hostname
Kconfig.template.log_config.default.net
Kconfig.template.log_config.net