Lines Matching refs:home

196 			struct shared *home;	/* directory for this event */  member
209 char *home; /* home directory for user */ member
947 u->home = xmalloc(strlen(pw->pw_dir) + 1); in mod_ctab()
948 (void) strcpy(u->home, pw->pw_dir); in mod_ctab()
955 if (u->home != NULL) { in mod_ctab()
956 if (strcmp(u->home, pw->pw_dir) != 0) { in mod_ctab()
957 free(u->home); in mod_ctab()
958 u->home = xmalloc(strlen(pw->pw_dir) + 1); in mod_ctab()
959 (void) strcpy(u->home, pw->pw_dir); in mod_ctab()
962 u->home = xmalloc(strlen(pw->pw_dir) + 1); in mod_ctab()
963 (void) strcpy(u->home, pw->pw_dir); in mod_ctab()
1051 u->home = xstrdup(pw->pw_dir); in mod_atjob()
1058 free(u->home); in mod_atjob()
1059 u->home = xstrdup(pw->pw_dir); in mod_atjob()
1133 struct shared *home = NULL; in readcron() local
1189 if (home == NULL || in readcron()
1190 strcmp(&line[cursor], get_obj(home))) { in readcron()
1191 rel_shared(home); in readcron()
1192 home = create_shared_str( in readcron()
1281 e->of.ct.home = dup_shared(home); in readcron()
1311 rel_shared(home); in readcron()
2040 free(u->home); in free_if_unused()
2113 rel_shared(e2->of.ct.home); in rm_ctevents()
2173 char *home; in ex() local
2483 if (e->etype == CRONEVENT && e->of.ct.home != NULL) { in ex()
2484 home = (char *)get_obj(e->of.ct.home); in ex()
2486 home = (e->u)->home; in ex()
2488 (void) strlcat(homedir, home, sizeof (homedir)); in ex()
2491 if (chdir(home) == -1) { in ex()
2492 snprintf(bufs.error, sizeof (bufs.error), CANTCDHOME, home); in ex()
3187 if (u->home != NULL) { in verify_user_cred()
3188 if (strcmp(u->home, pw->pw_dir) != 0) { in verify_user_cred()
3189 free(u->home); in verify_user_cred()
3190 u->home = xmalloc(strlen(pw->pw_dir) + 1); in verify_user_cred()
3191 (void) strcpy(u->home, pw->pw_dir); in verify_user_cred()
3194 u->home = xmalloc(strlen(pw->pw_dir) + 1); in verify_user_cred()
3195 (void) strcpy(u->home, pw->pw_dir); in verify_user_cred()