mirror of
https://github.com/zephyrproject-rtos/zephyr
synced 2025-09-12 17:31:56 +00:00
This commit changes the net_buf getter functions in nbuf.h by adding a timeout parameter. These function prototypes are changed to accept a timeout parameter. net_nbuf_get_rx() net_nbuf_get_tx() net_nbuf_get_data() net_nbuf_get_reserve_rx() net_nbuf_get_reserve_tx() net_nbuf_get_reserve_data() net_nbuf_copy() net_nbuf_copy_all() net_nbuf_push() net_nbuf_append() net_nbuf_write() net_nbuf_insert() Following convinience functions have not been changed net_nbuf_append_u8 net_nbuf_append_be16 net_nbuf_append_be32 net_nbuf_insert_u8 net_nbuf_insert_be16 net_nbuf_insert_be32 net_nbuf_write_u8 net_nbuf_write_be16 net_nbuf_write_be32 so they call the base function using K_FOREVER. Use the base function if you want to have a timeout when net_buf is allocated. Change-Id: I20bb602ffb73069e5a02668fce60575141586c0f Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com> |
||
---|---|---|
.. | ||
ieee802154_cc2520_regs.h | ||
ieee802154_cc2520.c | ||
ieee802154_cc2520.h | ||
ieee802154_mcr20a_regs.h | ||
ieee802154_mcr20a.c | ||
ieee802154_mcr20a.h | ||
ieee802154_uart_pipe.c | ||
ieee802154_uart_pipe.h | ||
Kconfig | ||
Kconfig.cc2520 | ||
Kconfig.mcr20a | ||
Makefile |