summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2021-08-09 20:57:59 +0000
committerbors <bors@rust-lang.org>2021-08-09 20:57:59 +0000
commit49c8a5e4823a3f534fbb8288094f639079ea0448 (patch)
treed537a33f8d373edae0e04fb1ec0260d16dd5b835
parent153abf15a9e567dc051e62aa3ed197c857d83973 (diff)
parentf1d753369ddd9fdee80b284169775635187553cf (diff)
downloadrust-libc-49c8a5e4823a3f534fbb8288094f639079ea0448.tar.gz
Auto merge of #2325 - devnexen:solaris_getgroup, r=Amanieu
solarish add getgrouplist
-rw-r--r--src/unix/solarish/mod.rs6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/unix/solarish/mod.rs b/src/unix/solarish/mod.rs
index 6de6d1ef4b..3f8ff6274e 100644
--- a/src/unix/solarish/mod.rs
+++ b/src/unix/solarish/mod.rs
@@ -2250,6 +2250,12 @@ extern "C" {
pub fn freeifaddrs(ifa: *mut ::ifaddrs);
pub fn stack_getbounds(sp: *mut ::stack_t) -> ::c_int;
+ pub fn getgrouplist(
+ name: *const ::c_char,
+ basegid: ::gid_t,
+ groups: *mut ::gid_t,
+ ngroups: *mut ::c_int,
+ ) -> ::c_int;
pub fn initgroups(name: *const ::c_char, basegid: ::gid_t) -> ::c_int;
pub fn setgroups(ngroups: ::c_int, ptr: *const ::gid_t) -> ::c_int;
pub fn ioctl(fildes: ::c_int, request: ::c_int, ...) -> ::c_int;