Function bind [src]

Prototype

pub fn bind(fd: i32, addr: *const sockaddr, len: socklen_t) usize

Parameters

fd: i32addr: *const sockaddrlen: socklen_t

Source

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