envp 570 src/cron.c job_tz = env_get("CRON_TZ", e->envp); envp 760 src/crontab.c char **envp; envp 832 src/crontab.c envp = env_init(); envp 833 src/crontab.c if (envp == NULL) { envp 851 src/crontab.c e = load_entry(tmp, check_error, pw, envp); envp 859 src/crontab.c env_free(envp); envp 128 src/do_command.c mailfrom = env_get("MAILFROM", e->envp); envp 73 src/entry.c env_free(e->envp); envp 81 src/entry.c char **envp) { envp 309 src/entry.c p = env_get("RANDOM_DELAY", envp); envp 326 src/entry.c if ((e->envp = env_copy(envp)) == NULL) { envp 330 src/entry.c if (!env_get("SHELL", e->envp)) { envp 332 src/entry.c if ((tenvp = env_set(e->envp, envstr)) == NULL) { envp 336 src/entry.c e->envp = tenvp; envp 341 src/entry.c if ((tenvp = env_update_home(e->envp, pw->pw_dir)) == NULL) { envp 345 src/entry.c e->envp = tenvp; envp 348 src/entry.c if (!env_get("PATH", e->envp)) { envp 360 src/entry.c if ((tenvp = env_set(e->envp, envstr)) == NULL) { envp 364 src/entry.c e->envp = tenvp; envp 371 src/entry.c if ((tenvp = env_set(e->envp, envstr)) == NULL) { envp 375 src/entry.c e->envp = tenvp; envp 381 src/entry.c if ((tenvp = env_set(e->envp, envstr)) == NULL) { envp 385 src/entry.c e->envp = tenvp; envp 420 src/entry.c if (e->envp) envp 421 src/entry.c env_free(e->envp); envp 46 src/env.c void env_free(char **envp) { envp 49 src/env.c for (p = envp; *p != NULL; p++) envp 51 src/env.c free(envp); envp 54 src/env.c char **env_copy(char **envp) { envp 59 src/env.c for (count = 0; envp[count] != NULL; count++) ; envp 64 src/env.c if ((p[i] = strdup(envp[i])) == NULL) { envp 77 src/env.c char **env_set(char **envp, const char *envstr) { envp 86 src/env.c for (count = 0; envp[count] != NULL; count++) { envp 87 src/env.c if (!strcmp_until(envp[count], envstr, '=')) envp 99 src/env.c free(envp[found]); envp 100 src/env.c envp[found] = envtmp; envp 101 src/env.c return (envp); envp 111 src/env.c p = (char **) realloc((void *) envp, envp 291 src/env.c char *env_get(const char *name, char **envp) { envp 295 src/env.c while ((p = *envp++) != NULL) { envp 304 src/env.c char **env_update_home(char **envp, const char *dir) { envp 307 src/env.c if (dir == NULL || *dir == '\0' || env_get("HOME", envp)) { envp 308 src/env.c return envp; envp 312 src/env.c envp = env_set(envp, envstr); envp 317 src/env.c return envp; envp 68 src/job.c if ((tenvp = env_update_home(e->envp, e->pwd->pw_dir)) == NULL) { envp 72 src/job.c e->envp = tenvp; envp 142 src/security.c if (cron_get_job_range(u, &ucontext, e->envp) < OK) { envp 170 src/security.c *jobenv = build_env(e->envp); envp 36 src/structs.h char **envp; envp 71 src/user.c char **envp = NULL, **tenvp; envp 100 src/user.c if ((envp = env_init()) == NULL) { envp 105 src/user.c if (env_set_from_environ(&envp) == FALSE) { envp 122 src/user.c e = load_entry(file, log_error, pw, envp); envp 129 src/user.c if ((tenvp = env_set (envp, envstr)) == NULL) { envp 133 src/user.c envp = tenvp; envp 145 src/user.c if (envp) envp 146 src/user.c env_free(envp);