aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtls/tls_server.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2010-09-06 11:19:47 +0200
committerMartin Willi <martin@revosec.ch>2010-09-06 15:37:51 +0200
commite4fd2bb4289b37be47ba9d6b072b28b06fef6db9 (patch)
tree27a65fa6c3aea789768fc821199c398052b9281b /src/libtls/tls_server.c
parent0f89143b841faf78b33619cad93b93a381b49c90 (diff)
downloadstrongswan-e4fd2bb4289b37be47ba9d6b072b28b06fef6db9.tar.bz2
strongswan-e4fd2bb4289b37be47ba9d6b072b28b06fef6db9.tar.xz
Log the selected (EC)DH group
Diffstat (limited to 'src/libtls/tls_server.c')
-rw-r--r--src/libtls/tls_server.c2
1 files changed, 2 insertions, 0 deletions
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);
}