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

Pgetenvget process environment variable

Process Control Library (libproc, -lproc)

#include <libproc.h>

char *
Pgetenv(struct ps_prochandle *P, const char *name, char *buf, size_t buflen);

The Pgetenv function searches the environment of the process handle P for the environment variable named name. If found it copies up to buflen characters of the value, including the null terminator, into the buffer buf. Everything after the sign is copied.

Upon successful completion, the Pgetenv() function returns the pointer buf. Otherwise, if the environment variable was not found, NULL is returned.

See in libproc(3LIB).

libproc(3LIB), Penv_iter(3PROC), environ(7)

May 11, 2016 OmniOS