.TH GETPID 2 "12 February 1983" .UC 4 .SH NAME getpid, getppid \- get process identification .SH SYNOPSIS .ft B .nf pid = getpid() long pid; .sp ppid = getppid() long ppid; .fi .ft R .SH DESCRIPTION .I Getpid returns the process ID of the current process. Most often it is used with the host identifier .IR gethostid (2) to generate uniquely-named temporary files. .PP .I Getppid returns the process ID of the parent of the current process. .SH "SEE ALSO gethostid(2)