From: Andreas Steffen Date: Wed, 4 Aug 2010 14:55:47 +0000 (+0200) Subject: log TLS handshake messages in debug level 2 X-Git-Tag: 4.5.0~575 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=289c9ac3d775310dff293496409f44fd3b56b5a9;p=thirdparty%2Fstrongswan.git log TLS handshake messages in debug level 2 --- diff --git a/src/libtls/tls_fragmentation.c b/src/libtls/tls_fragmentation.c index a8d8aa289e..f95fe4f2eb 100644 --- a/src/libtls/tls_fragmentation.c +++ b/src/libtls/tls_fragmentation.c @@ -119,6 +119,8 @@ static status_t process_handshake(private_tls_fragmentation_t *this, if (this->input.len == this->inpos) { /* message completely defragmented, process */ msg = tls_reader_create(this->input); + DBG2(DBG_IKE, "received TLS %N message", + tls_handshake_type_names, this->type); status = this->handshake->process(this->handshake, this->type, msg); msg->destroy(msg); chunk_free(&this->input); @@ -192,6 +194,8 @@ METHOD(tls_fragmentation_t, build, status_t, switch (status) { case NEED_MORE: + DBG2(DBG_IKE, "sending TLS %N message", + tls_handshake_type_names, hs_type); msg->write_uint8(msg, hs_type); msg->write_data24(msg, writer->get_buf(writer)); break;