From 1604cf5802e4e0a3d7c14de2bf146b535c0b5a6b Mon Sep 17 00:00:00 2001
From: xd009642 <danielmckenna93@gmail.com>
Date: Wed, 5 Dec 2018 17:46:50 +0000
Subject: [PATCH] Added setegid function

---
 src/fuchsia/mod.rs | 1 +
 src/unix/mod.rs    | 1 +
 2 files changed, 2 insertions(+)

diff --git a/src/fuchsia/mod.rs b/src/fuchsia/mod.rs
index deb1c5d9..e785fabf 100644
--- a/src/fuchsia/mod.rs
+++ b/src/fuchsia/mod.rs
@@ -3285,6 +3285,7 @@ extern {
                 -> ::ssize_t;
     pub fn rmdir(path: *const c_char) -> ::c_int;
     pub fn seteuid(uid: uid_t) -> ::c_int;
+    pub fn setegid(gid: gid_t) -> ::c_int;
     pub fn setgid(gid: gid_t) -> ::c_int;
     pub fn setpgid(pid: pid_t, pgid: pid_t) -> ::c_int;
     pub fn setsid() -> pid_t;
diff --git a/src/unix/mod.rs b/src/unix/mod.rs
index 1358976a..370d7f48 100644
--- a/src/unix/mod.rs
+++ b/src/unix/mod.rs
@@ -711,6 +711,7 @@ extern {
                 -> ::ssize_t;
     pub fn rmdir(path: *const c_char) -> ::c_int;
     pub fn seteuid(uid: uid_t) -> ::c_int;
+    pub fn setegid(gid: gid_t) -> ::c_int;
     pub fn setgid(gid: gid_t) -> ::c_int;
     pub fn setpgid(pid: pid_t, pgid: pid_t) -> ::c_int;
     pub fn setsid() -> pid_t;
-- 
GitLab