POSIX module

getpwnam_r

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

Parameters

__name: *u8
__resultbuf: *passwd
__buffer: *u8
__buflen: u64
__result: **passwd

Returns

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

Parameters

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

Returns

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

Parameters

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

Returns

s32
getpwnam_r :: (
    __name: *u8,
    __pwd: *passwd,
    __buf: *u8,
    __n: u64,
    __result: **passwd
) -> s32 #foreign

Parameters

__name: *u8
__pwd: *passwd
__buf: *u8
__n: u64
__result: **passwd

Returns

s32
getpwnam_r :: (
    __name: *u8,
    __pwd: *passwd,
    __buf: *u8,
    __n: u64,
    __result: **passwd
) -> s32 #foreign

Parameters

__name: *u8
__pwd: *passwd
__buf: *u8
__n: u64
__result: **passwd

Returns

s32

See also