mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-08-29 15:36:08 +00:00
At OpenThread stack on ieee802154_radio_handle_ack method the net_pkt_read fail because net_pkt_cursor wasn't proper initialized. This ensures that net_pkt_cursor is initialized for any ack frame. Another hidden problem fixed was the frags property on net_buf. Now it is defined as NULL to ensures that no fragments are available. The ack frame should be returned to OT only if requested. In this case, the IEEE 802.15.4 Frame Control field from TX frag is now verified for an ACK request and if OT requires ACK response it will be proper handled and dispatched. Fixes #23595 Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com> |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
ieee802154_cc13xx_cc26xx.c | ||
ieee802154_cc13xx_cc26xx.h | ||
ieee802154_cc1200_regs.h | ||
ieee802154_cc1200_rf.h | ||
ieee802154_cc1200.c | ||
ieee802154_cc1200.h | ||
ieee802154_cc2520_regs.h | ||
ieee802154_cc2520.c | ||
ieee802154_cc2520.h | ||
ieee802154_kw41z.c | ||
ieee802154_mcr20a_regs.h | ||
ieee802154_mcr20a.c | ||
ieee802154_mcr20a.h | ||
ieee802154_nrf5.c | ||
ieee802154_nrf5.h | ||
ieee802154_rf2xx_iface.c | ||
ieee802154_rf2xx_iface.h | ||
ieee802154_rf2xx_regs.h | ||
ieee802154_rf2xx.c | ||
ieee802154_rf2xx.h | ||
ieee802154_uart_pipe.c | ||
ieee802154_uart_pipe.h | ||
Kconfig | ||
Kconfig.cc13xx_cc26xx | ||
Kconfig.cc1200 | ||
Kconfig.cc2520 | ||
Kconfig.kw41z | ||
Kconfig.mcr20a | ||
Kconfig.nrf5 | ||
Kconfig.rf2xx |