2005-11-07 Miguel de Icaza <miguel@novell.com>
[mono.git] / support / grp.c
index 9fa70b93c927e8c947732e883db8944bf1c1e17f..8e2a3f790cf38e37bea281b8d548e77d56d737d2 100644 (file)
@@ -4,7 +4,7 @@
  * Authors:
  *   Jonathan Pryor (jonpryor@vt.edu)
  *
- * Copyright (C) 2004 Jonathan Pryor
+ * Copyright (C) 2004-2005 Jonathan Pryor
  */
 
 #include <sys/types.h>
@@ -287,6 +287,23 @@ Mono_Posix_Syscall_setgroups (mph_size_t size, mph_gid_t *list)
        return setgroups ((size_t) size, list);
 }
 
+int
+Mono_Posix_Syscall_setgrent (void)
+{
+       errno = 0;
+       setgrent ();
+       return errno == 0 ? 0 : -1;
+}
+
+int
+Mono_Posix_Syscall_endgrent (void)
+{
+       errno = 0;
+       endgrent();
+       return errno == 0 ? 0 : -1;
+}
+
+
 G_END_DECLS
 
 /*