[][src]Function mynewt::kernel::os::os_mbuf_copyinto

pub unsafe extern "C" fn os_mbuf_copyinto(
    om: *mut os_mbuf,
    off: c_int,
    src: *const c_void,
    len: c_int
) -> c_int

Copies the contents of a flat buffer into an mbuf chain, starting at the specified destination offset. If the mbuf is too small for the source data, it is extended as necessary. If the destination mbuf contains a packet header, the header length is updated.

Return: 0 on success; nonzero on failure.