pub fn connect(fd: fd_t, addr: *const anyopaque, len: socklen_t) usize
pub fn connect(fd: fd_t, addr: *const anyopaque, len: socklen_t) usize { if (native_arch == .x86) { return socketcall(SC.connect, &[3]usize{ @as(u32, @bitCast(fd)), @intFromPtr(addr), len }); } else { return syscall3(.connect, @as(u32, @bitCast(fd)), @intFromPtr(addr), len); } }