Lines Matching defs:dir
172 const char *dir;
397 const char *dir, const unsigned char *sid, int type,
412 if (dir) {
416 wdir = strdup(dir);
425 printf(" in directory \"%s\"\n",dir);
498 const char *dir, const unsigned char *sid, int type)
514 askmapping(accname, filename, dir, sid, type,
536 static void account(const char *accname, const char *dir,
543 fullname = (char *)malloc(strlen(dir) + strlen(name) + 2);
545 strcpy(fullname, dir);
551 domapping(accname, name, dir, &attr[20], 0);
556 domapping(accname, name, dir, &attr[20], 1);
567 " list for %s !\n", dir);
577 static boolean recurse(const char *accname, const char *dir,
592 fullname = (char *)malloc(strlen(context->dir)
596 if (strcmp(context->dir,"/")) {
597 strcpy(fullname, context->dir);
640 account(context->accname, context->dir,
655 static boolean recurse(const char *accname, const char *dir,
662 context.dir = dir;
666 ntfs_read_directory(ntfs_context,dir,callback,&context);
674 static boolean getusers(const char *dir, int levels)
681 context.dir = dir;
685 ntfs_read_directory(ntfs_context,dir,callback,&context);
686 printf("* Search for other directories %s\n",dir);
688 ntfs_read_directory(ntfs_context,dir,callback,&context);
779 static boolean outputmap(const char *volume, const char *dir)
795 + (dir ? strlen(dir) + 1 : 0));
799 if (dir && dir[0]) {
801 strcat(fullname,dir);