Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

intro(2)

cons(3)

proc(3)

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 executing 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), cons(3), proc(3)

DIAGNOSTICS

Returns 0 and sets ­errstr if unsuccessful. 

Plan 9  —  December 11, 1999

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026