Lines Matching defs:isdir
933 int isdir;
938 isdir = 0;
945 isdir = 1;
949 return (isdir);
1279 static void showace(const char *attr, int off, int isdir, int level)
1326 if (isdir) /* a directory */ {
1420 static void showacl(const char *attr, int off, int isdir, int level)
1440 showace(attr,off + x,isdir,level+4);
1445 static void showdacl(const char *attr, int isdir, int level)
1459 showacl(attr,off,isdir,level+4);
1467 static void showsacl(const char *attr, int isdir, int level)
1481 showacl(attr,off,isdir,level+4);
1492 BOOL isdir;
1494 isdir = guess_dir(attr);
1498 showdacl(attr,isdir,level);
1499 showsacl(attr,isdir,level);
1623 static struct POSIX_SECURITY *linux_permissions_posix(const char *attr, BOOL isdir)
1651 (const char*)attr, usid, gsid, isdir);
1654 (const char*)attr, usid, gsid, isdir);
1664 static int linux_permissions(const char *attr, BOOL isdir)
1689 perm = ntfs_build_permissions((const char*)attr, usid, gsid, isdir);
2081 int isdir;
2123 isdir = guess_dir(attr);
2125 (isdir ? "directory" : "file"));
2134 showdacl(attr,isdir,4);
2135 showsacl(attr,isdir,4);
2137 mode = linux_permissions(attr,isdir);
2145 pxdesc = linux_permissions_posix(attr,isdir);
2283 int isdir;
2332 isdir = guess_dir(attr);
2333 printf(" Estimated type : %s\n",(isdir ? "directory" : "file"));
2337 showdacl(attr,isdir,4);
2338 showsacl(attr,isdir,4);
2339 mode = linux_permissions(attr,isdir);
2572 BOOL isdir;
2578 isdir = FALSE;
2580 oldpxdesc = linux_permissions_posix(oldattr, isdir);
2592 isdir,(SID*)owner_sid,(SID*)group_sid);
2600 showdacl(attr,isdir,4);
2601 showsacl(attr,isdir,4);
2602 mode = linux_permissions(attr,isdir);
2605 newpxdesc = linux_permissions_posix(attr,isdir);
2623 static char *build_dummy_descr(BOOL isdir __attribute__((unused)),
2749 BOOL isdir = FALSE;
2912 isdir = FALSE;
2914 isdir, (const SID*)owner3, (const SID*)group3);
2919 isdir = FALSE;
2921 isdir, (const SID*)adminsid, (const SID*)group3);
2924 isdir = FALSE;
2928 isdir, (const SID*)group3, (const SID*)group3);
2931 isdir = FALSE;
2935 isdir, (const SID*)owner3, (const SID*)group3);
2938 isdir = FALSE;
2942 isdir, (const SID*)owner3, (const SID*)group3);
2945 isdir = FALSE;
2949 isdir, (const SID*)owner3, (const SID*)group3);
2952 isdir = FALSE;
2956 isdir, (const SID*)adminsid, (const SID*)adminsid);
2961 isdir = FALSE;
2963 isdir, (const SID*)owner3, (const SID*)group3);
2971 pxdesc = linux_permissions_posix(descr, isdir);
2998 isdir = TRUE;
2999 descr = build_dummy_descr(isdir,
3007 isdir = TRUE;
3008 descr = build_dummy_descr(isdir, adminsid, (const SID*)group2,
3016 isdir = TRUE;
3017 descr = build_dummy_descr(isdir, (const SID*)owner3, (const SID*)group3,
3023 isdir = FALSE;
3024 descr = build_dummy_descr(isdir,
3040 isdir = TRUE;
3041 descr = build_dummy_descr(isdir, systemsid, systemsid,
3053 isdir = TRUE;
3054 descr = build_dummy_descr(isdir, systemsid, systemsid,
3067 isdir = TRUE;
3068 descr = build_dummy_descr(isdir, adminsid, systemsid,
3080 isdir = TRUE;
3081 descr = build_dummy_descr(isdir, adminsid, systemsid,
3093 isdir = TRUE;
3094 descr = build_dummy_descr(isdir,
3107 isdir = FALSE;
3108 descr = build_dummy_descr(isdir,
3123 perms = linux_permissions(descr, isdir);
3131 pxdesc = linux_permissions_posix(descr, isdir);
3166 static void basictest(int kind, BOOL isdir, const SID *owner, const SID *group)
3213 attr = ntfs_build_descr(perm,isdir,owner,(const SID*)group);
3226 pxdesc = linux_permissions_posix(attr, isdir);
3240 pxdesc,isdir,owner,
3249 gotback = linux_permissions(pxattr, isdir);
3260 gotback = linux_permissions(attr, isdir);
3279 showdacl(attr,isdir,4);
3280 showsacl(attr,isdir,4);
3300 showdacl(pxattr,isdir,4);
3301 showsacl(pxattr,isdir,4);
3320 showdacl(attr,isdir,4);
3321 showsacl(attr,isdir,4);
3369 static void posixtest(int kind, BOOL isdir,
3514 pxdesc,isdir,owner,group);
3521 gotback = linux_permissions_posix(pxattr, isdir);
3533 showdacl(pxattr,isdir,4);
3554 showdacl(pxattr,isdir,4);
3607 BOOL isdir;
3625 isdir = kind & 1;
3631 basictest(kind, isdir, owner, group);
3636 isdir = kind & 1;
3642 posixtest(kind, isdir, owner, group);
3805 BOOL isdir)
3821 printf("%s ",(isdir ? "Directory" : "File"));
3831 oldpxdesc = linux_permissions_posix(attr, isdir);
3870 newpxdesc,isdir,usid,gsid);
3874 newpxdesc,isdir,usid,gsid);
3890 showdacl(newattr,isdir,0);
3891 showsacl(newattr,isdir,0);
3904 interp = linux_permissions_posix(newattr,isdir);
3919 static BOOL setfull(const char *fullname, int mode, BOOL isdir)
3933 printf("%s ",(isdir ? "Directory" : "File"));
3949 newattr = ntfs_build_descr(mode,isdir,usid,gsid);
3962 showdacl(newattr,isdir,0);
3963 showsacl(newattr,isdir,0);
4110 static void showfull(const char *fullname, BOOL isdir)
4129 printf("%s ",(isdir ? "Directory" : "File"));
4164 printf("%s ",(isdir ? "Directory" : "File"));
4188 printf("# %s ",(isdir ? "Directory" : "File"));
4209 pxdesc = linux_permissions_posix(attr,isdir);
4215 mode = linux_permissions(attr,isdir);
4223 showdacl(attr,isdir,level);
4224 showsacl(attr,isdir,level);
4270 printf("%s ",(isdir ? "Directory" : "File"));
4279 printf("%s ",(isdir ? "Directory" : "File"));
4287 printf("# %s ",(isdir ? "Directory" : "File"));
4296 printf("%s ",(isdir ? "Directory" : "File"));
4312 BOOL isdir;
4318 isdir = ntfs_read_directory(ntfs_context, path,
4320 if (isdir) {
4355 BOOL isdir;
4359 isdir = ntfs_read_directory(ntfs_context, path,
4361 if (isdir || (errno == ENOTDIR))
4362 showfull(path,isdir);
4406 BOOL isdir;
4411 isdir = S_ISDIR(st.st_mode);
4412 printf("%s ",(isdir ? "Directory" : "File"));
4432 pxdesc = linux_permissions_posix(attr,isdir);
4439 mode = linux_permissions(attr,isdir);
4444 mode = linux_permissions(attr,isdir);
4451 showdacl(attr,isdir,level);
4452 showsacl(attr,isdir,level);
4548 BOOL isdir;
4554 isdir = ntfs_read_directory(ntfs_context, path,
4556 if (isdir) {
4597 BOOL isdir;
4603 isdir = ntfs_read_directory(ntfs_context, path,
4605 if (isdir) {
4635 BOOL isdir;
4639 isdir = ntfs_read_directory(ntfs_context, path,
4641 if (isdir || (errno == ENOTDIR)) {
4642 err = !setfull_posix(path,pxdesc,isdir);
4661 BOOL isdir;
4665 isdir = ntfs_read_directory(ntfs_context, path,
4667 if (isdir || (errno == ENOTDIR))
4668 setfull(path,mode,isdir);
5000 BOOL isdir;
5070 isdir = guess_dir(&attr[20]);
5071 printf("Assuming %s descriptor\n",(isdir ? "directory" : "file"));
5075 showdacl(&attr[20],isdir,0);
5076 showsacl(&attr[20],isdir,0);
5079 &attr[20],isdir);