authorgravatar for robin@voetter.nlRobin Voetter <robin@voetter.nl> 2019-09-01 12:08:02+02:00
committergravatar for robin@voetter.nlRobin Voetter <robin@voetter.nl> 2019-09-01 12:08:02+02:00
loge9d795b025e55dcd9d8c4378141b996358634863
tree8eb6ea0f5afde4320771074f30c5fed9d300ae77
parente39c93a2f346e4bfb2653ccf231d736dfb9bce6e

Fix up seteuid and setegid


1 files changed, 2 insertions(+), 2 deletions(-)

std/os/linux.zig+2-2
......@@ -550,11 +550,11 @@ pub fn getegid() u32 {
550550}
551551
552552pub fn seteuid(euid: u32) usize {
553 return syscall1(SYS_seteuid, euid);
553 return setreuid(std.math.maxInt(u32), euid);
554554}
555555
556556pub fn setegid(egid: u32) usize {
557 return syscall1(SYS_setegid, egid);
557 return setregid(std.math.maxInt(u32), egid);
558558}
559559
560560pub fn getresuid(ruid: *u32, euid: *u32, suid: *u32) usize {