Lines Matching refs:dirname
59 isc_dir_open(isc_dir_t *dir, const char *dirname) { in isc_dir_open() argument
64 REQUIRE(dirname != NULL); in isc_dir_open()
70 if (strlen(dirname) + 3 > sizeof(dir->dirname)) in isc_dir_open()
73 strcpy(dir->dirname, dirname); in isc_dir_open()
78 p = dir->dirname + strlen(dir->dirname); in isc_dir_open()
79 if (dir->dirname < p && *(p - 1) != '/') in isc_dir_open()
87 dir->handle = opendir(dirname); in isc_dir_open()
156 isc_dir_chdir(const char *dirname) { in isc_dir_chdir() argument
161 REQUIRE(dirname != NULL); in isc_dir_chdir()
163 if (chdir(dirname) < 0) in isc_dir_chdir()
170 isc_dir_chroot(const char *dirname) { in isc_dir_chroot() argument
172 REQUIRE(dirname != NULL); in isc_dir_chroot()
175 if (chroot(dirname) < 0 || chdir("/") < 0) in isc_dir_chroot()