s3: smbd: smb2-posix: Add NFS_SPECFILE_XXX defines.
authorJeremy Allison <jra@samba.org>
Wed, 19 Sep 2018 16:17:59 +0000 (09:17 -0700)
committerVolker Lendecke <vl@samba.org>
Wed, 30 Jan 2019 23:50:10 +0000 (00:50 +0100)
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

source3/include/ntioctl.h

index 9fa288fdeb4a76ffa5deb40b3e807854ccb766bf..199a2476cb674b2bcc2f2b10b32d01ae210bb4ef 100644 (file)
 #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 */