Skip to content
Commit 387a6613 authored by Robert Lubos's avatar Robert Lubos Committed by Anas Nashif
Browse files

net: pkt: Introduce minimum length requirement to net_pkt_get_frag()



net_pkt_get_frag() and a few other functions did not specify the
allocated fragment length, incorrectly assuming that fixed-sized
buffers are always used.

In order to make the function work properly also with variable-sized
buffers, extend the function argument list with minimum expected
fragment length parameter. This allows to use net_buf_alloc_len()
allocator in variable buffer length configuration, as well as verify if
the fixed-sized buffer is large enough to satisfy the requirements
otherwise.

Update the existing codebase to provide the expected fragment length,
based on the context.

Signed-off-by: default avatarRobert Lubos <robert.lubos@nordicsemi.no>
parent 98608b3c
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment