GETENV(3) GETENV(3) NAME getenv, putenv - access environment variables SYNOPSIS #include <u.h> #include <libc.h> char* getenv(char *name) int putenv(char *name, char *val) DESCRIPTION Getenv fetches the environment value associated with name into memory allocated with malloc(3), 0-terminates it, and returns a pointer to that area. If no file exists, 0 is returned. Putenv sets the environment value associated with name to val. SOURCE /usr/local/plan9/src/lib9/getenv.c DIAGNOSTICS Sets errstr. BUGS To avoid name conflicts with the underlying system, getenv and putenv are preprocessor macros defined as p9getenv and p9putenv; see intro(3). Page 1 Plan 9 (printed 11/18/24)