summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@redhat.com>2016-05-02 08:37:45 +0200
committerNikos Mavrogiannopoulos <nmav@redhat.com>2016-05-02 08:37:49 +0200
commitc672fb3a7b45b8756beeaf7d24347e361378f680 (patch)
tree0e60b4d8dbeb365d13685ef7fa5519bddd25dcfe
parent5f63137cadbf75b9ce99771242773880a2fccfa4 (diff)
downloadgnutls-c672fb3a7b45b8756beeaf7d24347e361378f680.tar.gz
gnutls_decode_ber_digest_info: return more precise error code on unknown hash
That is instead of returning GNUTLS_E_UNKNOWN_ALGORITHM on unknown hash, return GNUTLS_E_UNKNOWN_HASH_ALGORITHM.
-rw-r--r--lib/pk.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pk.c b/lib/pk.c
index 182cdcb15f..d0cc3ec372 100644
--- a/lib/pk.c
+++ b/lib/pk.c
@@ -418,7 +418,7 @@ gnutls_decode_ber_digest_info(const gnutls_datum_t * info,
gnutls_assert();
asn1_delete_structure(&dinfo);
- return GNUTLS_E_UNKNOWN_ALGORITHM;
+ return GNUTLS_E_UNKNOWN_HASH_ALGORITHM;
}
len = sizeof(str) - 1;