December 15, 2015
getpid, getppid - get parent or calling process identification
.In unistd.h pid_t
getpidsystem call returns the process ID of the calling process. Though the ID is guaranteed to be unique, it should NOT be used for constructing temporary file names, for security reasons; see mkstemp(3) instead.
getppidsystem call returns the process ID of the parent of the calling process.
getppidsystem calls are always successful, and no return value is reserved to indicate an error.
getppidsystem calls are expected to conform to -p1003.1-90.
getpidfunction appeared in AT&T v7 .