Skip to content

Commit e82dfce

Browse files
willnodetgross35
authored andcommitted
redox: define getresgid and getresuid
1 parent 1aa2156 commit e82dfce

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

libc-test/semver/redox.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -302,6 +302,8 @@ getgrouplist
302302
getline
303303
getpwent
304304
getpwnam_r
305+
getresgid
306+
getresuid
305307
getrlimit
306308
getrusage
307309
getservbyport

src/unix/redox/mod.rs

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1186,6 +1186,16 @@ extern "C" {
11861186
// unistd.h
11871187
pub fn pipe2(fds: *mut c_int, flags: c_int) -> c_int;
11881188
pub fn getdtablesize() -> c_int;
1189+
pub fn getresgid(
1190+
rgid: *mut crate::gid_t,
1191+
egid: *mut crate::gid_t,
1192+
sgid: *mut crate::gid_t,
1193+
) -> c_int;
1194+
pub fn getresuid(
1195+
ruid: *mut crate::uid_t,
1196+
euid: *mut crate::uid_t,
1197+
suid: *mut crate::uid_t,
1198+
) -> c_int;
11891199
pub fn setresgid(rgid: crate::gid_t, egid: crate::gid_t, sgid: crate::gid_t) -> c_int;
11901200
pub fn setresuid(ruid: crate::uid_t, euid: crate::uid_t, suid: crate::uid_t) -> c_int;
11911201

0 commit comments

Comments
 (0)