diff options
author | Nikos Mavrogiannopoulos <nmav@redhat.com> | 2017-02-20 15:05:57 +0100 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@gnutls.org> | 2017-02-20 18:52:20 +0100 |
commit | b0521c86ff59745253d818505b28808919a46e07 (patch) | |
tree | 734a53a77f1c3584053fae5c86b0bc3520ea1ffe /lib/auth/ecdhe.c | |
parent | 0bafa12e1b4e8c97432e0f153e5fcea1bef29b71 (diff) | |
download | gnutls-b0521c86ff59745253d818505b28808919a46e07.tar.gz |
eliminated dead code as indicated by clang scan-build
Signed-off-by: Nikos Mavrogiannopoulos <nmav@redhat.com>
Diffstat (limited to 'lib/auth/ecdhe.c')
-rw-r--r-- | lib/auth/ecdhe.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/lib/auth/ecdhe.c b/lib/auth/ecdhe.c index 909e472dc0..f35c7e32dc 100644 --- a/lib/auth/ecdhe.c +++ b/lib/auth/ecdhe.c @@ -245,7 +245,6 @@ _gnutls_gen_ecdh_common_client_kx_int(gnutls_session_t session, if (ret < 0) return gnutls_assert_val(ret); - ret = GNUTLS_E_RECEIVED_ILLEGAL_PARAMETER; if (pk == GNUTLS_PK_EC) { ret = _gnutls_ecc_ansi_x963_export(curve, @@ -430,7 +429,6 @@ int _gnutls_ecdh_common_print_server_kx(gnutls_session_t session, if (ret < 0) return gnutls_assert_val(ret); - ret = GNUTLS_E_RECEIVED_ILLEGAL_PARAMETER; if (pk == GNUTLS_PK_EC) { ret = _gnutls_ecc_ansi_x963_export(curve, @@ -456,8 +454,11 @@ int _gnutls_ecdh_common_print_server_kx(gnutls_session_t session, session->key.ecdh_params.raw_pub.size); if (ret < 0) return gnutls_assert_val(ret); + } else { + return gnutls_assert_val(GNUTLS_E_RECEIVED_ILLEGAL_PARAMETER); } + return data->length; } |