PROC_GET_STATUS(3PROC) Process Control Library Functions PROC_GET_STATUS(3PROC)

proc_get_status
get process status information

Process Control Library (libproc, -lproc)
#include <libproc.h>

int
proc_get_status(pid_t pid, pstatus_t *psp);

The proc_get_status() function is a convenient way to read the /proc status file for the process pid. The status information of the process will be filled into psp. The definition of the pstatus_t structure may be found in proc(4).

Upon successful completion, the proc_get_status() function returns 0. Otherwise, -1 is returned to indicate an error occurred.

Uncommitted

MT-Safe

libproc(3LIB), proc(4)
August 20, 2019 illumos