POSIX module

getpwuid_r

procedureforeign5 overloadsmacOS, Linux, Android onlySource
getpwuid_r :: (
    __uid: u32,
    __resultbuf: *passwd,
    __buffer: *u8,
    __buflen: u64,
    __result: **passwd
) -> s32 #foreign

Parameters

__uid: u32
__resultbuf: *passwd
__buffer: *u8
__buflen: u64
__result: **passwd

Returns

s32
getpwuid_r :: (
    unknown0: uid_t,
    unknown1: *passwd,
    unknown2: *u8,
    unknown3: u64,
    unknown4: **passwd
) -> s32 #foreign

Parameters

unknown0: uid_t
unknown1: *passwd
unknown2: *u8
unknown3: u64
unknown4: **passwd

Returns

s32
getpwuid_r :: (
    unknown0: uid_t,
    unknown1: *passwd,
    unknown2: *u8,
    unknown3: u64,
    unknown4: **passwd
) -> s32 #foreign

Parameters

unknown0: uid_t
unknown1: *passwd
unknown2: *u8
unknown3: u64
unknown4: **passwd

Returns

s32
getpwuid_r :: (
    __uid: uid_t,
    __pwd: *passwd,
    __buf: *u8,
    __n: u64,
    __result: **passwd
) -> s32 #foreign

Parameters

__uid: uid_t
__pwd: *passwd
__buf: *u8
__n: u64
__result: **passwd

Returns

s32
getpwuid_r :: (
    __uid: uid_t,
    __pwd: *passwd,
    __buf: *u8,
    __n: u64,
    __result: **passwd
) -> s32 #foreign

Parameters

__uid: uid_t
__pwd: *passwd
__buf: *u8
__n: u64
__result: **passwd

Returns

s32

See also