]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
s4:libcli: Call correct function to get HMAC output length
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Thu, 23 Nov 2023 06:27:27 +0000 (19:27 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 30 Nov 2023 00:02:33 +0000 (00:02 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
source4/libcli/smb2/signing.c

index 5506f4a6b2fe3230e5078e6c761ff6ec74451cf3..b06f953d76c2198b9d2d54c06e2c484e48751c58 100644 (file)
@@ -33,7 +33,7 @@
  */
 NTSTATUS smb2_sign_message(struct smb2_request_buffer *buf, DATA_BLOB session_key)
 {
-       uint8_t digest[gnutls_hash_get_len(GNUTLS_MAC_SHA256)];
+       uint8_t digest[gnutls_hmac_get_len(GNUTLS_MAC_SHA256)];
        uint64_t session_id;
        size_t hdr_offset;
        int rc;
@@ -85,7 +85,7 @@ NTSTATUS smb2_sign_message(struct smb2_request_buffer *buf, DATA_BLOB session_ke
 NTSTATUS smb2_check_signature(struct smb2_request_buffer *buf, DATA_BLOB session_key)
 {
        uint64_t session_id;
-       uint8_t digest[gnutls_hash_get_len(GNUTLS_MAC_SHA256)];
+       uint8_t digest[gnutls_hmac_get_len(GNUTLS_MAC_SHA256)];
        uint8_t sig[16];
        size_t hdr_offset;
        int rc;