]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/man/man2/getuid.2
xnu-1699.22.73.tar.gz
[apple/xnu.git] / bsd / man / man2 / getuid.2
index 271a48dab8aff534f9546aa3a3bce5b28e1022cf..e8be23ce2de085498ce82f17172f8cac0362163c 100644 (file)
 .Dt GETUID 2
 .Os BSD 4
 .Sh NAME
 .Dt GETUID 2
 .Os BSD 4
 .Sh NAME
-.Nm getuid ,
-.Nm geteuid
+.Nm geteuid ,
+.Nm getuid
 .Nd get user identification
 .Sh SYNOPSIS
 .Nd get user identification
 .Sh SYNOPSIS
-.Fd #include <sys/types.h>
 .Fd #include <unistd.h>
 .Ft uid_t
 .Fd #include <unistd.h>
 .Ft uid_t
-.Fn getuid void
+.Fo geteuid
+.Fa void
+.Fc
 .Ft uid_t
 .Ft uid_t
-.Fn geteuid void
+.Fo getuid
+.Fa void
+.Fc
 .Sh DESCRIPTION
 The
 .Fn getuid
 .Sh DESCRIPTION
 The
 .Fn getuid
@@ -71,9 +74,17 @@ and
 .Fn geteuid
 functions are always successful, and no return value is reserved to
 indicate an error.
 .Fn geteuid
 functions are always successful, and no return value is reserved to
 indicate an error.
+.Sh LEGACY SYNOPSIS
+.Fd #include <sys/types.h>
+.Fd #include <unistd.h>
+.Pp
+The include file
+.In sys/types.h
+is necessary for both functions.
 .Sh SEE ALSO
 .Xr getgid 2 ,
 .Sh SEE ALSO
 .Xr getgid 2 ,
-.Xr setreuid 2
+.Xr setreuid 2 ,
+.Xr compat 5
 .Sh STANDARDS
 .Fn Geteuid
 and
 .Sh STANDARDS
 .Fn Geteuid
 and