Home
last modified time | relevance | path

Searched refs:pam_env (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Din.rexecd.c177 char **pam_env; in doit() local
444 if ((pam_env = pam_getenvlist(pamh)) != 0) { in doit()
445 while (pam_env[idx] != 0) { in doit()
447 legalenvvar(pam_env[idx])) { in doit()
448 envinit[end_env + idx] = pam_env[idx]; in doit()
H A Din.rshd.c459 char **pam_env; in doit() local
1212 if ((pam_env = pam_getenvlist(pamh)) != 0) { in doit()
1213 while (pam_env[idx] != 0) { in doit()
1215 legalenvvar(pam_env[idx])) { in doit()
1216 add_to_envinit(pam_env[idx]); in doit()
/illumos-gate/usr/src/lib/libpam/
H A Dpam_framework.c1397 traverse = pamh->pam_env; in pam_putenv()
1493 traverse = pamh->pam_env; in pam_getenv()
1526 traverse = pamh->pam_env; in pam_getenvlist()
1540 traverse = pamh->pam_env; in pam_getenvlist()
2594 free_env(env_list *pam_env) in free_env() argument
2596 if (pam_env) { in free_env()
2597 if (pam_env->name) in free_env()
2598 free(pam_env->name); in free_env()
2599 if (pam_env->value) in free_env()
2600 free(pam_env->value); in free_env()
[all …]
H A Dpam_impl.h219 env_list *pam_env; /* environment variables */ member
/illumos-gate/usr/src/cmd/login/
H A Dlogin.c2165 char **pam_env; in establish_user_environment() local
2172 if ((pam_env = pam_getenvlist(pamh)) != 0) { in establish_user_environment()
2173 for (idx = 0; pam_env[idx] != 0; idx++) in establish_user_environment()
2190 if (pam_env != 0) { in establish_user_environment()
2191 while (pam_env[idx] != 0) { in establish_user_environment()
2192 if (legalenvvar(pam_env[idx])) { in establish_user_environment()
2193 envinit[basicenv] = pam_env[idx]; in establish_user_environment()
/illumos-gate/usr/src/cmd/su/
H A Dsu.c190 char **pam_env = 0; in main() local
606 if ((pam_env = pam_getenvlist(pamh)) != 0) { in main()
607 while (pam_env[idx] != 0) { in main()
609 legalenvvar(pam_env[idx])) { in main()
610 envinit[++envidx] = pam_env[idx]; in main()