]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libsmb: Parse reparse tag in query_directory response
authorVolker Lendecke <vl@samba.org>
Mon, 2 Jan 2023 13:28:44 +0000 (14:28 +0100)
committerJeremy Allison <jra@samba.org>
Thu, 12 Oct 2023 16:55:34 +0000 (16:55 +0000)
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Ralph Böhme <slow@samba.org>
Reviewed-by: Jeremy Allison <jra@samba.org>
source3/libsmb/cli_smb2_fnum.c

index c295d11976ef5fca4fe80cf1963dbdcc3cd32819..dc09e9396d135cc4e52b672402186412278070c0 100644 (file)
@@ -1352,6 +1352,7 @@ static NTSTATUS parse_finfo_id_both_directory_info(const uint8_t *dir_data,
        if (namelen > (dir_data_length - 104)) {
                return NT_STATUS_INFO_LENGTH_MISMATCH;
        }
+       finfo->reparse_tag = IVAL(dir_data + 64, 0);
        slen = CVAL(dir_data + 68, 0);
        if (slen > 24) {
                return NT_STATUS_INFO_LENGTH_MISMATCH;