pub unsafe fn unaligned_get_u16(ptr: *const c_void) -> uint16_t