pub unsafe extern "C" fn pbuf_get_contiguous(
    p: *const pbuf,
    buffer: *mut c_void,
    bufsize: usize,
    len: u16_t,
    offset: u16_t
) -> *mut c_void