char id_getenv[] = "@(#)getenv_.c 1.1";
* return environment variables
* call getenv (ENV_NAME, evar)
* ENV_NAME is the name of an environment variable
* evar is a character variable which will receive
* the current value of ENV_NAME,
* or all blanks if ENV_NAME is not defined
getenv_(fname
, value
, flen
, vlen
)
register char **env
= environ
;
for (fp
=fname
, i
=0; i
<= flen
; i
++) {
if (i
== flen
|| *fp
== ' ') {
else if (*ep
++ != *fp
++) break;
b_char(" ", value
, vlen
);