diff options
author | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2019-01-21 20:56:10 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2019-01-22 05:25:27 +0100 |
commit | 19b69aca46b736a180fde9c00ed55ff6ff27c086 (patch) | |
tree | e87a01ce6ba1bab5d478d593cb24189e4002e69e | |
parent | 69bd75e39d0ddd4e86630facf38e7bf3186f3b06 (diff) | |
download | gnutls-19b69aca46b736a180fde9c00ed55ff6ff27c086.tar.gz |
alert: associate unsupported curve alerts with handshake failure
Resolves: #672
Signed-off-by: Nikos Mavrogiannopoulos <nmav@gnutls.org>
-rw-r--r-- | lib/alert.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/lib/alert.c b/lib/alert.c index a7770da676..34d2d769be 100644 --- a/lib/alert.c +++ b/lib/alert.c @@ -257,6 +257,8 @@ int gnutls_error_to_alert(int err, int *level) case GNUTLS_E_UNKNOWN_PK_ALGORITHM: case GNUTLS_E_UNWANTED_ALGORITHM: case GNUTLS_E_NO_COMMON_KEY_SHARE: + case GNUTLS_E_ECC_NO_SUPPORTED_CURVES: + case GNUTLS_E_ECC_UNSUPPORTED_CURVE: ret = GNUTLS_A_HANDSHAKE_FAILURE; _level = GNUTLS_AL_FATAL; break; |