From 28b72a667c75f167c24b1b36e41838cb548451c0 Mon Sep 17 00:00:00 2001
From: Paul Sajna <paulsajna@gmail.com>
Date: Fri, 2 Mar 2018 17:51:39 -0800
Subject: [PATCH] grp.h skeleton

---
 grp/lib.rs | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 grp/lib.rs

diff --git a/grp/lib.rs b/grp/lib.rs
new file mode 100644
index 00000000..bbb377b2
--- /dev/null
+++ b/grp/lib.rs
@@ -0,0 +1,44 @@
+/* automatically generated by rust-bindgen */
+#[repr(C)]
+#[derive(Debug, Copy)]
+pub struct group {
+    pub gr_name: *mut libc::c_char,
+    pub gr_passwd: *mut libc::c_char,
+    pub gr_gid: gid_t,
+    pub gr_mem: *mut *mut libc::c_char,
+}
+impl Clone for group {
+    fn clone(&self) -> Self { *self }
+}
+pub extern "C" fn getgrgid(arg1: gid_t) -> *mut group {
+    unimplemented!();
+}
+
+pub extern "C" fn getgrnam(arg1: *const libc::c_char) -> *mut group {
+    unimplemented!();
+}
+
+pub extern "C" fn getgrgid_r(arg1: gid_t, arg2: *mut group,
+                      arg3: *mut libc::c_char, arg4: usize,
+                      arg5: *mut *mut group) -> libc::c_int {
+    unimplemented!();
+}
+
+pub extern "C" fn getgrnam_r(arg1: *const libc::c_char, arg2: *mut group,
+                      arg3: *mut libc::c_char, arg4: usize,
+                      arg5: *mut *mut group) -> libc::c_int {
+    unimplemented!();
+}
+
+pub extern "C" fn getgrent() -> *mut group {
+    unimplemented!();
+}
+
+pub extern "C" fn endgrent() {
+    unimplemented!();
+}
+
+pub extern "C" fn setgrent() {
+    unimplemented!();
+}
+
-- 
GitLab