Function connect [src]

Prototype

pub fn connect(fd: i32, addr: *const anyopaque, len: socklen_t) usize

Parameters

fd: i32addr: *const anyopaquelen: socklen_t

Source

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