Lines Matching defs:dirname
52 isc_dir_open(isc_dir_t *dir, const char *dirname) {
57 REQUIRE(dirname != NULL);
63 if (strlen(dirname) + 3 > sizeof(dir->dirname)) {
67 strlcpy(dir->dirname, dirname, sizeof(dir->dirname));
72 p = dir->dirname + strlen(dir->dirname);
73 if (dir->dirname < p && *(p - 1) != '/') {
82 dir->handle = opendir(dirname);
154 isc_dir_chdir(const char *dirname) {
156 * \brief Change the current directory to 'dirname'.
159 REQUIRE(dirname != NULL);
161 if (chdir(dirname) < 0) {
169 isc_dir_chroot(const char *dirname) {
174 REQUIRE(dirname != NULL);
188 if (chroot(dirname) < 0 || chdir("/") < 0) {