diff options
author | Steve French <stfrench@microsoft.com> | 2018-10-31 11:24:33 -0500 |
---|---|---|
committer | Steve French <stfrench@microsoft.com> | 2018-11-02 14:09:41 -0500 |
commit | 0df444a00f32a3ab4d37c3c101bb960ee38a9617 (patch) | |
tree | c5fc3a7bc2b9456ba7c35d363e04e29b14f2fad8 /fs/cifs/cifspdu.h | |
parent | dfe33f9abc08997e56f9bdf14fe9ac7ac0e14075 (diff) | |
download | lwn-0df444a00f32a3ab4d37c3c101bb960ee38a9617.tar.gz lwn-0df444a00f32a3ab4d37c3c101bb960ee38a9617.zip |
smb3: missing defines and structs for reparse point handling
We were missing some structs from MS-FSCC relating to
reparse point handling. Add them to protocol defines
in smb2pdu.h
Signed-off-by: Steve French <stfrench@microsoft.com>
Reviewed-by: Aurelien Aptel <aaptel@suse.com>
Diffstat (limited to 'fs/cifs/cifspdu.h')
-rw-r--r-- | fs/cifs/cifspdu.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/cifs/cifspdu.h b/fs/cifs/cifspdu.h index 1ce733f3582f..79d842e7240c 100644 --- a/fs/cifs/cifspdu.h +++ b/fs/cifs/cifspdu.h @@ -1539,6 +1539,9 @@ struct reparse_symlink_data { char PathBuffer[0]; } __attribute__((packed)); +/* Flag above */ +#define SYMLINK_FLAG_RELATIVE 0x00000001 + /* For IO_REPARSE_TAG_NFS */ #define NFS_SPECFILE_LNK 0x00000000014B4E4C #define NFS_SPECFILE_CHR 0x0000000000524843 |