Lines Matching refs:dname
90 static char *dname[NRECURS],
394 basepath(temp, dname[nfp], NULL);
437 (void) snprintf(host, sizeof (host), "%s/%s", dname[nfp], basename);
465 "%s/%s", dname[nfp], pt);
493 "%s/%s", dname[nfp], pt);
606 (void) snprintf(file, sizeof (file), "%s/%s", dname[nfp], temp);
714 dname[nfp] = topdir;
717 dname[nfp] = qstrdup(file);
718 if (pt = strrchr(dname[nfp], '/'))
722 free(dname[nfp]);
723 dname[nfp] = qstrdup(dname[nfp-1]);
728 canonize(dname[nfp]);
730 if (chdir(dname[nfp])) {
732 logerr(gettext(MSG_CHDIR), dname[nfp]);
750 if (dname[nfp])
751 free(dname[nfp]);
763 if (chdir(dname[nfp])) {
765 logerr(gettext(MSG_CHDIR), dname[nfp]);