riot_sys

Function os_mbuf_cmpf

Source
pub unsafe extern "C" fn os_mbuf_cmpf(
    om: *const os_mbuf,
    off: c_int,
    data: *const c_void,
    len: c_int,
) -> c_int
Expand description

Performs a memory compare of the specified region of an mbuf chain against a flat buffer.

@param om The start of the mbuf chain to compare. @param off The offset within the mbuf chain to start the comparison. @param data The flat buffer to compare. @param len The length of the flat buffer.

@return 0 if both memory regions are identical; A memcmp return code if there is a mismatch; INT_MAX if the mbuf is too short.