Searched refs:skelfd (Results 1 - 3 of 3) sorted by relevance
/freebsd-11-stable/usr.sbin/pw/ |
H A D | cpdir.c | 44 copymkdir(int rootfd, char const * dir, int skelfd, mode_t mode, uid_t uid, argument 65 if (skelfd == -1) 69 if ((d = fdopendir(skelfd)) == NULL) { 70 close(skelfd); 80 if (fstatat(skelfd, p, &st, AT_SYMLINK_NOFOLLOW) == -1) 87 copymkdir(homefd, p, openat(skelfd, e->d_name, O_DIRECTORY), 93 (len = readlinkat(skelfd, e->d_name, lnk, sizeof(lnk) -1)) 104 if ((srcfd = openat(skelfd, e->d_name, O_RDONLY)) == -1)
|
H A D | pwupd.h | 149 void copymkdir(int rootfd, char const * dir, int skelfd, mode_t mode, uid_t uid,
|
H A D | pw_user.c | 157 int skelfd = -1; local 165 skelfd = openat(conf.rootfd, skeldir, O_DIRECTORY|O_CLOEXEC); 168 copymkdir(conf.rootfd, pwd->pw_dir, skelfd, homemode, pwd->pw_uid,
|
Completed in 78 milliseconds