summaryrefslogtreecommitdiff
path: root/source3/include
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2018-09-19 09:17:59 -0700
committerVolker Lendecke <vl@samba.org>2019-01-31 00:50:10 +0100
commitabbaa629c64078c34387cf450c77c8af92c08508 (patch)
tree67d2bc04e6f6ad23420cef98848e08e8c4d8775a /source3/include
parentdc9a2c05a22867a7b3742ae6c6d5b7b583166e7c (diff)
downloadsamba-abbaa629c64078c34387cf450c77c8af92c08508.tar.gz
s3: smbd: smb2-posix: Add NFS_SPECFILE_XXX defines.
Sub-types for NFS reparse point. https://msdn.microsoft.com/en-us/library/dn617178.aspx Signed-off-by: Jeremy Allison <jra@samba.org> Reviewed-by: Volker Lendecke <vl@samba.org> Autobuild-User(master): Volker Lendecke <vl@samba.org> Autobuild-Date(master): Thu Jan 31 00:50:10 CET 2019 on sn-devel-144
Diffstat (limited to 'source3/include')
-rw-r--r--source3/include/ntioctl.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/source3/include/ntioctl.h b/source3/include/ntioctl.h
index 9fa288fdeb4..199a2476cb6 100644
--- a/source3/include/ntioctl.h
+++ b/source3/include/ntioctl.h
@@ -29,6 +29,12 @@
#define IO_REPARSE_TAG_DFS 0x8000000A
#define IO_REPARSE_TAG_NFS 0x80000014
+/* Sub-types for IO_REPARSE_TAG_NFS */
+#define NFS_SPECFILE_LNK 0x00000000014B4E4C
+#define NFS_SPECFILE_CHR 0x0000000000524843
+#define NFS_SPECFILE_BLK 0x00000000004B4C42
+#define NFS_SPECFILE_FIFO 0x000000004F464946
+#define NFS_SPECFILE_SOCK 0x000000004B434F53
/* For FSCTL_GET_SHADOW_COPY_DATA ...*/
typedef char SHADOW_COPY_LABEL[25]; /* sizeof("@GMT-2004.02.18-15.44.00") + 1 */