riot_sys

Function os_mbuf_off

Source
pub unsafe extern "C" fn os_mbuf_off(
    om: *const os_mbuf,
    off: c_int,
    out_off: *mut u16,
) -> *mut os_mbuf
Expand description

Locates the specified absolute offset within an mbuf chain. The offset can be one past than the total length of the chain, but no greater.

@param om The start of the mbuf chain to seek within. @param off The absolute address to find. @param out_off On success, this points to the relative offset within the returned mbuf.

@return The mbuf containing the specified offset on success. NULL if the specified offset is out of bounds.