Lines Matching defs:dirname
56 char dirname[MAXFILENAMELEN+1];
432 char dirname[MAXFILENAMELEN];
453 if ((rc = get_dir_from_path(dirname, &path,
454 sizeof (dirname))) != PARSE_OK)
460 while (dirname[0] != '\0') {
462 if (strcmp(currnode->dirname, dirname) == 0) {
479 (&newnode, dirname))
493 dirname)) != PARSE_OK)
499 if ((rc = get_dir_from_path(dirname, &path,
500 sizeof (dirname))) != PARSE_OK)
832 char dirname[MAXFILENAMELEN];
846 if ((rc = get_dir_from_path(dirname, &subdir_child, sizeof (dirname)))
850 if (dirname[0] != '\0')
851 sprintf(traversed_path, "%s/%s", traversed_path, dirname);
855 while (dirname[0] != '\0' && currnode != NULL) {
856 if (strcmp(currnode->dirname, dirname) == 0) {
862 if ((rc = get_dir_from_path(dirname, &subdir_child,
863 sizeof (dirname))) != PARSE_OK)
865 if (dirname[0] != '\0')
867 traversed_path, dirname);
876 if (dirname[0] != '\0') {
956 node->dirname);
970 sprintf(w, "%s/%s", traversed_path, node->dirname);
1021 sprintf(w, "%s/%s", traversed_path, node->dirname);
1062 node->dirname);
1294 char dirname[MAXPATHLEN+1], subdir[MAXPATHLEN+1];
1329 if (getword(dirname, qbuff, &wlp, &wlq, ':',
1330 sizeof (dirname)) == -1)
1332 if (*dirname == '\0')
1335 if (maybe_url == TRUE && strncmp(dirname, "//", 2) != 0)
1390 (void) strcat(dirname, subdir);
1443 host = dirname+2;
1481 mfs->mfs_dir = strdup(dirname);
1607 * alloc_hiernode(hiernode **newnode, char *dirname)
1614 alloc_hiernode(hiernode **newnode, char *dirname)
1622 strcpy(((*newnode)->dirname), dirname);
1748 currnode->dirname ? currnode->dirname :"");
1763 currnode->dirname ? currnode->dirname :"");