Lines Matching defs:dirname
60 isc_dir_open(isc_dir_t *dir, const char *dirname) {
66 REQUIRE(dirname != NULL);
72 octets = strlen(dirname) + 1;
73 if (octets + 2 > sizeof(dir->dirname))
76 strlcpy(dir->dirname, dirname, octets);
81 p = dir->dirname + strlen(dir->dirname);
82 if (dir->dirname < p && *(p - 1) != '/')
90 dir->handle = opendir(dirname);
161 isc_dir_chdir(const char *dirname) {
163 * \brief Change the current directory to 'dirname'.
166 REQUIRE(dirname != NULL);
168 if (chdir(dirname) < 0)
175 isc_dir_chroot(const char *dirname) {
177 REQUIRE(dirname != NULL);
180 if (chroot(dirname) < 0 || chdir("/") < 0)