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 {...@@ -550,11 +550,11 @@ pub fn getegid() u32 {
550}550}
551551
552pub fn seteuid(euid: u32) usize {552pub fn seteuid(euid: u32) usize {
553 return syscall1(SYS_seteuid, euid);553 return setreuid(std.math.maxInt(u32), euid);
554}554}
555555
556pub fn setegid(egid: u32) usize {556pub fn setegid(egid: u32) usize {
557 return syscall1(SYS_setegid, egid);557 return setregid(std.math.maxInt(u32), egid);
558}558}
559559
560pub fn getresuid(ruid: *u32, euid: *u32, suid: *u32) usize {560pub fn getresuid(ruid: *u32, euid: *u32, suid: *u32) usize {