]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
libcli/auth: fix debug level 100 valgrind warnings in SMBOWFencrypt_ntv2()
authorStefan Metzmacher <metze@samba.org>
Mon, 3 Jun 2024 10:56:02 +0000 (12:56 +0200)
committerStefan Metzmacher <metze@samba.org>
Wed, 17 Jul 2024 10:12:36 +0000 (10:12 +0000)
Signed-off-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
libcli/auth/smbencrypt.c

index 725bdcb9f506fac7a3fb9e8a0be8110f2a1e981d..bddc843f524838942d4eaac1c9d70c2334ce2fad 100644 (file)
@@ -344,16 +344,17 @@ NTSTATUS SMBOWFencrypt_ntv2(const uint8_t kr[16],
                goto out;
        }
 
+
+       status = NT_STATUS_OK;
+out:
+       gnutls_hmac_deinit(hmac_hnd, resp_buf);
 #ifdef DEBUG_PASSWORD
-       DEBUG(100, ("SMBOWFencrypt_ntv2: srv_chal, smbcli_chal, resp_buf\n"));
+       DEBUG(100, ("SMBOWFencrypt_ntv2: srv_chal, smbcli_chal, resp_buf: %s\n",
+                   nt_errstr(status)));
        dump_data(100, srv_chal->data, srv_chal->length);
        dump_data(100, smbcli_chal->data, smbcli_chal->length);
        dump_data(100, resp_buf, 16);
 #endif
-
-       status = NT_STATUS_OK;
-out:
-       gnutls_hmac_deinit(hmac_hnd, resp_buf);
        return status;
 }