GETPID(2)                                               GETPID(2)
     NAME
          getpid, getppid - get process ids
     SYNOPSIS
          #include <u.h>
          #include <libc.h>
          int getpid(void)
          int getppid(void)
     DESCRIPTION
          Getpid reads /dev/pid (see cons(3)) and converts it to get
          the process id of the current process, a number guaranteed
          to be unique among all running processes on the machine exe-
          cuting getpid.
          Getppid reads /dev/ppid (see cons(3)) and converts it to get
          the id of the parent of the current process.
     SOURCE
          /sys/src/libc/9sys
     SEE ALSO
          intro(2), exec(2), cons(3), proc(3)
     DIAGNOSTICS
          Returns 0 and sets errstr if unsuccessful.
     Page 1                       Plan 9            (printed 10/31/25)