extern "wasi_snapshot_preview1" fn sock_send(fd_t, *const ciovec_t, usize, siflags_t, *usize) callconv(.C) errno_t
sock: fd_t,
si_data: *const ciovec_t,
si_data_len: usize,
si_flags: siflags_t,
so_datalen: *usize,