.\" Copyright (c) 1980 Regents of the University of California. .\" All rights reserved. The Berkeley software License Agreement .\" specifies the terms and conditions for redistribution. .\" .\" @(#)getpid.2 6.3 (Berkeley) 5/13/86 .\" .TH GETPID 2 "May 13, 1986" .UC 4 .SH NAME getpid, getppid \- get process identification .SH SYNOPSIS .ft B .nf #include #include pid_t getpid(void) pid_t getppid(void) .fi .ft R .SH DESCRIPTION .B Getpid returns the process ID of the current process. Most often it is used to generate uniquely-named temporary files. .PP .B Getppid returns the process ID of the parent of the current process. .SH "SEE ALSO .BR fork (2).