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)); }