summaryrefslogtreecommitdiffstats
path: root/include/grp.h
diff options
context:
space:
mode:
authordas <das@FreeBSD.org>2009-03-14 19:05:18 +0000
committerdas <das@FreeBSD.org>2009-03-14 19:05:18 +0000
commitf960eed87b76aa764e2e964c806dfa729c1f040f (patch)
tree2e4dc3fe1832df334a7070f17ad11c3e168929ac /include/grp.h
parentc3f4135f0e98c7180ce60016c6ea862341e94dfa (diff)
downloadFreeBSD-src-f960eed87b76aa764e2e964c806dfa729c1f040f.zip
FreeBSD-src-f960eed87b76aa764e2e964c806dfa729c1f040f.tar.gz
Namespace: setgrent() is an XSI extension.
Diffstat (limited to 'include/grp.h')
-rw-r--r--include/grp.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/include/grp.h b/include/grp.h
index 70b4a8a24..96584de 100644
--- a/include/grp.h
+++ b/include/grp.h
@@ -74,9 +74,11 @@ struct group *getgrnam(const char *);
#if __BSD_VISIBLE
const char *group_from_gid(gid_t, int);
#endif
-#if __BSD_VISIBLE || __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE
+#if __BSD_VISIBLE || __XSI_VISIBLE
/* XXX IEEE Std 1003.1, 2003 specifies `void setgrent(void)' */
int setgrent(void);
+#endif
+#if __BSD_VISIBLE || __POSIX_VISIBLE >= 200112 || __XSI_VISIBLE
int getgrgid_r(gid_t, struct group *, char *, size_t,
struct group **);
int getgrnam_r(const char *, struct group *, char *, size_t,
OpenPOWER on IntegriCloud