From: Volker Lendecke Date: Mon, 26 Jun 2023 06:55:59 +0000 (+0200) Subject: lib: Move IO_REPARSE_TAG_NFS subtypes to toplevel X-Git-Tag: talloc-2.4.1~110 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=3d6befda5838141d2de344ca58dcd268bab7c1a0;p=thirdparty%2Fsamba.git lib: Move IO_REPARSE_TAG_NFS subtypes to toplevel They should be generally available Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison --- diff --git a/libcli/smb/smb_constants.h b/libcli/smb/smb_constants.h index 1ee5d7f406e..8d3dc998a10 100644 --- a/libcli/smb/smb_constants.h +++ b/libcli/smb/smb_constants.h @@ -614,6 +614,16 @@ enum csc_policy { #define IO_REPARSE_TAG_DFS 0x8000000A #define IO_REPARSE_TAG_NFS 0x80000014 +/* + * Sub-types for IO_REPARSE_TAG_NFS from [MS-FSCC] 2.1.2.6 Network + * File System (NFS) Reparse Data Buffer + */ +#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 + /* * Flag from [MS-FSCC] 2.1.2.4 Symbolic Link Reparse Data Buffer */ diff --git a/source3/include/ntioctl.h b/source3/include/ntioctl.h index 1c2e5d5eb07..18959b06147 100644 --- a/source3/include/ntioctl.h +++ b/source3/include/ntioctl.h @@ -20,13 +20,6 @@ #ifndef _NTIOCTL_H #define _NTIOCTL_H -/* 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 */