Function getsockname [src]
Prototype
pub fn getsockname(fd: i32, noalias addr: *sockaddr, noalias len: *socklen_t) usize Parameters
fd: i32addr: *sockaddrlen: *socklen_t Source
pub fn getsockname(fd: i32, noalias addr: *sockaddr, noalias len: *socklen_t) usize {
if (native_arch == .x86) {
return socketcall(SC.getsockname, &[3]usize{ @as(usize, @bitCast(@as(isize, fd))), @intFromPtr(addr), @intFromPtr(len) });
}
return syscall3(.getsockname, @as(usize, @bitCast(@as(isize, fd))), @intFromPtr(addr), @intFromPtr(len));
}