Home
last modified time | relevance | path

Searched refs:envlist (Results 1 – 7 of 7) sorted by relevance

/src/contrib/openpam/t/
H A Dt_pam_env.c60 char **envlist; in t_env_empty() local
66 envlist = pam_getenvlist(pamh); in t_env_empty()
67 ret &= t_is_not_null(envlist); in t_env_empty()
68 if (envlist != NULL) { in t_env_empty()
69 ret &= t_is_null(*envlist); in t_env_empty()
70 openpam_free_envlist(envlist); in t_env_empty()
80 char **envlist; in t_putenv_simple() local
88 envlist = pam_getenvlist(pamh); in t_putenv_simple()
89 ret &= t_is_not_null(envlist); in t_putenv_simple()
90 if (envlist != NULL) { in t_putenv_simple()
[all …]
/src/contrib/openpam/lib/libpam/
H A Dpam_getenvlist.c57 char **envlist; in pam_getenvlist() local
61 envlist = malloc(sizeof(char *) * (pamh->env_count + 1)); in pam_getenvlist()
62 if (envlist == NULL) { in pam_getenvlist()
68 if ((envlist[i] = strdup(pamh->env[i])) == NULL) { in pam_getenvlist()
71 FREE(envlist[i]); in pam_getenvlist()
73 FREE(envlist); in pam_getenvlist()
79 envlist[i] = NULL; in pam_getenvlist()
80 RETURNP(envlist); in pam_getenvlist()
H A Dopenpam_free_envlist.c45 openpam_free_envlist(char **envlist) in openpam_free_envlist() argument
50 if (envlist == NULL) in openpam_free_envlist()
52 for (env = envlist; *env != NULL; ++env) in openpam_free_envlist()
54 FREE(envlist); in openpam_free_envlist()
/src/lib/libpam/modules/pam_exec/
H A Dpam_exec.c167 char **envlist, *envstr, *resp, **tmp; in _pam_exec() local
181 envlist = NULL; in _pam_exec()
200 envlist = pam_getenvlist(pamh); in _pam_exec()
201 for (envlen = 0; envlist[envlen] != NULL; ++envlen) in _pam_exec()
206 tmp = reallocarray(envlist, envlen + extralen + 1, sizeof(*envlist)); in _pam_exec()
211 envlist = tmp; in _pam_exec()
222 envlist[envlen++] = envstr; in _pam_exec()
223 envlist[envlen] = NULL; in _pam_exec()
230 envlist[envlen++] = envstr; in _pam_exec()
231 envlist[envlen] = NULL; in _pam_exec()
[all …]
/src/lib/libpam/modules/pam_ssh/
H A Dpam_ssh.c328 char **envlist, **env; in pam_ssh_add_keys_to_agent() local
332 envlist = environ; in pam_ssh_add_keys_to_agent()
334 environ = envlist; in pam_ssh_add_keys_to_agent()
370 environ = envlist; in pam_ssh_add_keys_to_agent()
/src/crypto/heimdal/appl/telnet/telnet/
H A Dcommands.c1432 struct envlist { struct
1441 struct envlist EnvList[] = { argument
1461 struct envlist *c; in env_help()
1473 static struct envlist *
1476 return (struct envlist *) in getenvcmd()
1477 genget(name, (char **) EnvList, sizeof(struct envlist)); in getenvcmd()
1483 struct envlist *c; in env_cmd()
/src/contrib/telnet/telnet/
H A Dcommands.c1507 struct envlist { struct
1528 struct envlist EnvList[] = { argument
1552 struct envlist *c; in env_help()
1564 static struct envlist *
1567 return (struct envlist *) in getenvcmd()
1568 genget(name, (char **) EnvList, sizeof(struct envlist)); in getenvcmd()
1574 struct envlist *c; in env_cmd()