summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.h
diff options
context:
space:
mode:
Diffstat (limited to 'winsup/cygwin/path.h')
-rw-r--r--winsup/cygwin/path.h28
1 files changed, 15 insertions, 13 deletions
diff --git a/winsup/cygwin/path.h b/winsup/cygwin/path.h
index 171f510e9..e0a565fc1 100644
--- a/winsup/cygwin/path.h
+++ b/winsup/cygwin/path.h
@@ -38,7 +38,8 @@ enum pathconv_arg
PC_FULL = 0x0010,
PC_NULLEMPTY = 0x0020,
PC_CHECK_EA = 0x0040,
- PC_POSIX = 0x0080
+ PC_POSIX = 0x0080,
+ PC_NO_ACCESS_CHECK = 0x00800000
};
enum case_checking
@@ -54,18 +55,19 @@ enum case_checking
enum path_types
{
- PATH_NOTHING = 0,
- PATH_SYMLINK = MOUNT_SYMLINK,
- PATH_BINARY = MOUNT_BINARY,
- PATH_EXEC = MOUNT_EXEC,
- PATH_NOTEXEC = MOUNT_NOTEXEC,
- PATH_CYGWIN_EXEC = MOUNT_CYGWIN_EXEC,
- PATH_ENC = MOUNT_ENC,
- PATH_ALL_EXEC = (PATH_CYGWIN_EXEC | PATH_EXEC),
- PATH_LNK = 0x01000000,
- PATH_TEXT = 0x02000000,
- PATH_HAS_SYMLINKS = 0x10000000,
- PATH_SOCKET = 0x40000000
+ PATH_NOTHING = 0,
+ PATH_SYMLINK = MOUNT_SYMLINK,
+ PATH_BINARY = MOUNT_BINARY,
+ PATH_EXEC = MOUNT_EXEC,
+ PATH_NOTEXEC = MOUNT_NOTEXEC,
+ PATH_CYGWIN_EXEC = MOUNT_CYGWIN_EXEC,
+ PATH_ENC = MOUNT_ENC,
+ PATH_ALL_EXEC = (PATH_CYGWIN_EXEC | PATH_EXEC),
+ PATH_NO_ACCESS_CHECK = PC_NO_ACCESS_CHECK,
+ PATH_LNK = 0x01000000,
+ PATH_TEXT = 0x02000000,
+ PATH_HAS_SYMLINKS = 0x10000000,
+ PATH_SOCKET = 0x40000000
};
class symlink_info;