git.samba.org
/
metze
/
samba-autobuild
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ee11e3f
)
libcli/smb: Use gnutls_error_to_ntstatus() in smb2_signing_sign_pdu()
author
Andrew Bartlett
<abartlet@samba.org>
Fri, 16 Aug 2019 03:47:49 +0000
(15:47 +1200)
committer
Andreas Schneider
<asn@cryptomilk.org>
Wed, 21 Aug 2019 09:57:32 +0000
(09:57 +0000)
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
libcli/smb/smb2_signing.c
patch
|
blob
|
history
diff --git
a/libcli/smb/smb2_signing.c
b/libcli/smb/smb2_signing.c
index b7c0be528b7c2c701fea5862a5e0c4fd9a4c28dc..466fe9a49e36413257603998ad13eee0756e4308 100644
(file)
--- a/
libcli/smb/smb2_signing.c
+++ b/
libcli/smb/smb2_signing.c
@@
-114,7
+114,7
@@
NTSTATUS smb2_signing_sign_pdu(struct smb2_signing_key *signing_key,
key.data,
key.size);
if (rc < 0) {
- return
NT_STATUS_NO_MEMORY
;
+ return
gnutls_error_to_ntstatus(rc, NT_STATUS_HMAC_NOT_SUPPORTED)
;
}
}
@@
-123,7
+123,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_INTERNAL_ERROR
;
+ return
gnutls_error_to_ntstatus(rc, NT_STATUS_HMAC_NOT_SUPPORTED)
;
}
}
gnutls_hmac_output(signing_key->hmac_hnd, res);