log TLS handshake messages in debug level 2
authorAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 4 Aug 2010 14:55:47 +0000 (16:55 +0200)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 4 Aug 2010 14:55:55 +0000 (16:55 +0200)
src/libtls/tls_fragmentation.c

index a8d8aa2..f95fe4f 100644 (file)
@@ -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;