summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/path.h
diff options
context:
space:
mode:
authorCorinna Vinschen <corinna@vinschen.de>2009-08-26 20:32:35 +0000
committerCorinna Vinschen <corinna@vinschen.de>2009-08-26 20:32:35 +0000
commit2671595b4acd429d9f9e8f52c5da6f71e1a0762f (patch)
tree187c1c57fad38583d86ef87c34270b2c3ba6c55e /winsup/cygwin/path.h
parent50bd7b0bb6e66425b5b1cb315dacd157a6d30e1c (diff)
downloadcygnal-2671595b4acd429d9f9e8f52c5da6f71e1a0762f.tar.gz
cygnal-2671595b4acd429d9f9e8f52c5da6f71e1a0762f.tar.bz2
cygnal-2671595b4acd429d9f9e8f52c5da6f71e1a0762f.zip
* path.h (INTERIX_SYMLINK_COOKIE): Define.
* path.cc (symlink_info::check_sysfile): Read Interix symlinks as well.
Diffstat (limited to 'winsup/cygwin/path.h')
-rw-r--r--winsup/cygwin/path.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/winsup/cygwin/path.h b/winsup/cygwin/path.h
index 40aaf4498..531a108ca 100644
--- a/winsup/cygwin/path.h
+++ b/winsup/cygwin/path.h
@@ -258,6 +258,9 @@ class path_conv
/* Socket marker */
#define SOCKET_COOKIE "!<socket >"
+/* Interix symlink marker */
+#define INTERIX_SYMLINK_COOKIE "IntxLNK\1"
+
int __stdcall slash_unc_prefix_p (const char *path) __attribute__ ((regparm(1)));
enum fe_types