#[unsafe(no_mangle)] pub extern "C" fn recvmsg( fd: c_int, msg: *mut msghdr, flags: c_int, ) -> ssize_t