From e4fd2bb4289b37be47ba9d6b072b28b06fef6db9 Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Mon, 6 Sep 2010 11:19:47 +0200 Subject: Log the selected (EC)DH group --- src/libtls/tls_server.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/libtls/tls_server.c') diff --git a/src/libtls/tls_server.c b/src/libtls/tls_server.c index e6cce311c..409fe83c9 100644 --- a/src/libtls/tls_server.c +++ b/src/libtls/tls_server.c @@ -815,6 +815,7 @@ static status_t send_server_key_exchange(private_tls_server_t *this, this->alert->add(this->alert, TLS_FATAL, TLS_HANDSHAKE_FAILURE); return NEED_MORE; } + DBG2(DBG_TLS, "selected ECDH group %N", tls_named_curve_names, curve); writer->write_uint8(writer, TLS_ECC_NAMED_CURVE); writer->write_uint16(writer, curve); } @@ -828,6 +829,7 @@ static status_t send_server_key_exchange(private_tls_server_t *this, this->alert->add(this->alert, TLS_FATAL, TLS_INTERNAL_ERROR); return NEED_MORE; } + DBG2(DBG_TLS, "selected DH group %N", diffie_hellman_group_names, group); writer->write_data16(writer, params->prime); writer->write_data16(writer, params->generator); } -- cgit v1.2.3