]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/man/man2/getpid.2
xnu-1228.7.58.tar.gz
[apple/xnu.git] / bsd / man / man2 / getpid.2
index 0c7f5e365edda3cf216086fc50c8d1d3294004f8..1028893562460338aa9111491826ee9db54997c2 100644 (file)
 .Nm getppid
 .Nd get parent or calling process identification
 .Sh SYNOPSIS
 .Nm getppid
 .Nd get parent or calling process identification
 .Sh SYNOPSIS
-.Fd #include <sys/types.h>
 .Fd #include <unistd.h>
 .Ft pid_t
 .Fd #include <unistd.h>
 .Ft pid_t
-.Fn getpid void
+.Fo getpid
+.Fa void
+.Fc
 .Ft pid_t
 .Ft pid_t
-.Fn getppid void
+.Fo getppid
+.Fa void
+.Fc
 .Sh DESCRIPTION
 .Fn Getpid
 returns
 .Sh DESCRIPTION
 .Fn Getpid
 returns
@@ -65,8 +68,16 @@ and
 .Fn getppid
 functions are always successful, and no return value is reserved to
 indicate an error.
 .Fn getppid
 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.
 .Sh SEE ALSO
 .Sh SEE ALSO
-.Xr gethostid 2
+.Xr gethostid 2 ,
+.Xr compat 5
 .Sh STANDARDS
 .Fn Getpid
 and
 .Sh STANDARDS
 .Fn Getpid
 and