diff options
author | Volker Lendecke <vl@samba.org> | 2020-06-09 17:18:35 +0200 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2020-06-15 17:59:39 +0000 |
commit | c751c710620686c01eefbe83245d6fdbdc47cd32 (patch) | |
tree | 27cd3e1a148b9476792d517e4a9bd9dce621b4e9 /libcli | |
parent | 7e73527ad3523efa4ce24e92a2cd194b59967852 (diff) | |
download | samba-c751c710620686c01eefbe83245d6fdbdc47cd32.tar.gz |
libcli: Move IO_REPARSE_TAG definitions to smb_constants.h
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
Diffstat (limited to 'libcli')
-rw-r--r-- | libcli/smb/smb_constants.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/libcli/smb/smb_constants.h b/libcli/smb/smb_constants.h index 07c22209881..ee350d14154 100644 --- a/libcli/smb/smb_constants.h +++ b/libcli/smb/smb_constants.h @@ -582,4 +582,20 @@ enum csc_policy { (FSCTL_NETWORK_FILESYSTEM | FSCTL_ACCESS_ANY | 0x0200 | FSCTL_METHOD_BUFFERED) #define FSCTL_VALIDATE_NEGOTIATE_INFO (FSCTL_NETWORK_FILESYSTEM | FSCTL_ACCESS_ANY | 0x0204 | FSCTL_METHOD_BUFFERED) +/* + * A few values from [MS-FSCC] 2.1.2.1 Reparse Tags + */ + +#define IO_REPARSE_TAG_SYMLINK 0xA000000C +#define IO_REPARSE_TAG_MOUNT_POINT 0xA0000003 +#define IO_REPARSE_TAG_HSM 0xC0000004 +#define IO_REPARSE_TAG_SIS 0x80000007 +#define IO_REPARSE_TAG_DFS 0x8000000A +#define IO_REPARSE_TAG_NFS 0x80000014 + +/* + * Flag from [MS-FSCC] 2.1.2.4 Symbolic Link Reparse Data Buffer + */ +#define SYMLINK_FLAG_RELATIVE 0x00000001 + #endif /* _SMB_CONSTANTS_H */ |