getpid, getppid - get process identification
#include <sys/types.h> #include <unistd.h> pid_t getpid(void) pid_t getppid(void)
Getpid returns the process ID of the current process. Most often it is used to generate uniquely-named temporary files. Getppid returns the process ID of the parent of the current process.
fork(2).