[SCM] Samba Shared Repository - branch master updated

Volker Lendecke vlendec at samba.org
Wed Jan 30 23:51:05 UTC 2019


The branch, master has been updated
       via  abbaa629c64 s3: smbd: smb2-posix: Add NFS_SPECFILE_XXX defines.
       via  dc9a2c05a22 s3: smbd: smb2-posix: Add IO_REPARSE_TAG_NFS.
      from  d03991f569b selftest:Samba4: use 'smbcontrol samba shutdown'

https://git.samba.org/?p=samba.git;a=shortlog;h=master


- Log -----------------------------------------------------------------
commit abbaa629c64078c34387cf450c77c8af92c08508
Author: Jeremy Allison <jra at samba.org>
Date:   Wed Sep 19 09:17:59 2018 -0700

    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 at samba.org>
    Reviewed-by: Volker Lendecke <vl at samba.org>
    
    Autobuild-User(master): Volker Lendecke <vl at samba.org>
    Autobuild-Date(master): Thu Jan 31 00:50:10 CET 2019 on sn-devel-144

commit dc9a2c05a22867a7b3742ae6c6d5b7b583166e7c
Author: Jeremy Allison <jra at samba.org>
Date:   Tue Sep 18 15:56:13 2018 -0700

    s3: smbd: smb2-posix: Add IO_REPARSE_TAG_NFS.
    
    https://msdn.microsoft.com/en-us/library/dn617178.aspx
    
    Signed-off-by: Jeremy Allison <jra at samba.org>
    Reviewed-by: Volker Lendecke <vl at samba.org>

-----------------------------------------------------------------------

Summary of changes:
 source3/include/ntioctl.h | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)


Changeset truncated at 500 lines:

diff --git a/source3/include/ntioctl.h b/source3/include/ntioctl.h
index bd80a30d34a..199a2476cb6 100644
--- a/source3/include/ntioctl.h
+++ b/source3/include/ntioctl.h
@@ -27,7 +27,14 @@
 #define IO_REPARSE_TAG_HSM           0xC0000004
 #define IO_REPARSE_TAG_SIS           0x80000007
 #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 */


-- 
Samba Shared Repository



More information about the samba-cvs mailing list