libcli:smb: Use smb2_signing_key for smb2_signing_sign_pdu()
authorAndreas Schneider <asn@samba.org>
Wed, 13 Mar 2019 18:34:23 +0000 (19:34 +0100)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 30 Apr 2019 23:18:28 +0000 (23:18 +0000)
commitdcf37228e1d920f753d4cf72204ce7ca6b1fa6e1
tree80d112f310599c773b89af92372cdec6213541e5
parent3f252816ad80ca356d80dbc90ecfdaa4ed9b5942
libcli:smb: Use smb2_signing_key for smb2_signing_sign_pdu()

This caches the gnutls hmac handle in the struct so we only allocate it
once.

Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
libcli/smb/smb2_signing.c
libcli/smb/smb2_signing.h
libcli/smb/smbXcli_base.c
source3/smbd/smb2_server.c