Lines Matching refs:envlist
113 char **envlist, **tmp, *envstr;
135 envlist = pam_getenvlist(pamh);
136 for (envlen = 0; envlist[envlen] != NULL; ++envlen)
141 tmp = realloc(envlist, (envlen + nitems + 1 + nitems_rv + 1) *
142 sizeof(*envlist));
144 openpam_free_envlist(envlist);
147 envlist = tmp;
157 openpam_free_envlist(envlist);
160 envlist[envlen++] = envstr;
161 envlist[envlen] = NULL;
167 openpam_free_envlist(envlist);
170 envlist[envlen++] = envstr;
177 openpam_free_envlist(envlist); \
180 envlist[envlen++] = envstr
211 envlist[envlen] = NULL;
220 execve(argv[0], (char * const *)argv, (char * const *)envlist);
224 openpam_free_envlist(envlist);