diff options
author | Andreas Schneider <asn@samba.org> | 2019-06-11 12:09:31 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2019-06-24 06:11:16 +0000 |
commit | bbdae2776474348ffb242674056757a2b0a50ba1 (patch) | |
tree | 5ff9c7dad884fd7b8cd7eab5c95b370d71a868b7 /libcli/smb | |
parent | d61601d44f67da9cf671dbef6f2f8d9afa0700b7 (diff) | |
download | samba-bbdae2776474348ffb242674056757a2b0a50ba1.tar.gz |
libcli:smb: Use gnutls_error_to_ntstatus() in smb2_signing_sign_pdu()
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Diffstat (limited to 'libcli/smb')
-rw-r--r-- | libcli/smb/smb2_signing.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libcli/smb/smb2_signing.c b/libcli/smb/smb2_signing.c index 240a939b422..2d182485db4 100644 --- a/libcli/smb/smb2_signing.c +++ b/libcli/smb/smb2_signing.c @@ -117,7 +117,7 @@ NTSTATUS smb2_signing_sign_pdu(struct smb2_signing_key *signing_key, signing_key->blob.data, MIN(signing_key->blob.length, 16)); if (rc < 0) { - return NT_STATUS_NO_MEMORY; + return gnutls_error_to_ntstatus(rc, NT_STATUS_HMAC_NOT_SUPPORTED); } } @@ -126,7 +126,7 @@ NTSTATUS smb2_signing_sign_pdu(struct smb2_signing_key *signing_key, vector[i].iov_base, vector[i].iov_len); if (rc < 0) { - return NT_STATUS_NO_MEMORY; + return gnutls_error_to_ntstatus(rc, NT_STATUS_HMAC_NOT_SUPPORTED); } } gnutls_hmac_output(signing_key->hmac_hnd, digest); |