]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/man/man2/getgroups.2
xnu-3248.20.55.tar.gz
[apple/xnu.git] / bsd / man / man2 / getgroups.2
index a941bc389228fa921ff391261a9c2887fe043a1d..2ae5297fcfefc31203f447324dd4a215ff0bc9b1 100644 (file)
@@ -1,5 +1,5 @@
 .\"
 .\"
-.\" Copyright (c) 2008, 2010 Apple Inc.  All rights reserved.
+.\" Copyright (c) 2008-2011 Apple Inc.  All rights reserved.
 .\"
 .\" @APPLE_LICENSE_HEADER_START@
 .\" 
 .\"
 .\" @APPLE_LICENSE_HEADER_START@
 .\" 
@@ -56,7 +56,7 @@
 .\"
 .\"     @(#)getgroups.2        8.2 (Berkeley) 4/16/94
 .\"
 .\"
 .\"     @(#)getgroups.2        8.2 (Berkeley) 4/16/94
 .\"
-.Dd September 17, 2010
+.Dd October 28, 2011
 .Dt GETGROUPS 2
 .Os BSD 4.2
 .Sh NAME
 .Dt GETGROUPS 2
 .Os BSD 4.2
 .Sh NAME
@@ -91,6 +91,13 @@ returns the number of groups without modifying the
 .Fa grouplist[]
 array.
 .Pp
 .Fa grouplist[]
 array.
 .Pp
+Calling
+.Xr initgroups 3
+to opt-in for supplementary groups will cause
+.Fn getgroups
+to return a single entry, the GID that was passed to 
+.Xr initgroups 3 .
+.Pp
 To provide compatibility with applications that use
 .Fn getgroups
 in environments where users may be in more than
 To provide compatibility with applications that use
 .Fn getgroups
 in environments where users may be in more than