Lines Matching refs:envlist
170 char **envlist, *envstr, *resp, **tmp; in _pam_exec() local
184 envlist = NULL; in _pam_exec()
203 envlist = pam_getenvlist(pamh); in _pam_exec()
204 for (envlen = 0; envlist[envlen] != NULL; ++envlen) in _pam_exec()
209 tmp = reallocarray(envlist, envlen + extralen + 1, sizeof(*envlist)); in _pam_exec()
214 envlist = tmp; in _pam_exec()
225 envlist[envlen++] = envstr; in _pam_exec()
226 envlist[envlen] = NULL; in _pam_exec()
233 envlist[envlen++] = envstr; in _pam_exec()
234 envlist[envlen] = NULL; in _pam_exec()
241 envlist[envlen++] = envstr; in _pam_exec()
242 envlist[envlen] = NULL; in _pam_exec()
247 envlen, extralen, envlist); in _pam_exec()
329 (char * const *)envlist); in _pam_exec()
459 if (envlist != NULL) in _pam_exec()
460 openpam_free_envlist(envlist); in _pam_exec()