Return to misc.c CVS log | Up to [local] / src / usr.bin / ssh |
version 1.175, 2022/03/20 08:51:21 | version 1.176, 2022/06/03 04:30:47 | ||
---|---|---|---|
|
|
||
} | } | ||
return NULL; | return NULL; | ||
} | } | ||
const char * | |||
lookup_setenv_in_list(const char *env, char * const *envs, size_t nenvs) | |||
{ | |||
char *name, *cp; | |||
const char *ret; | |||
name = xstrdup(env); | |||
if ((cp = strchr(name, '=')) == NULL) { | |||
free(name); | |||
return NULL; /* not env=val */ | |||
} | |||
*cp = '\0'; | |||
ret = lookup_env_in_list(name, envs, nenvs); | |||
free(name); | |||
return ret; | |||
} |