aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtls/tls_fragmentation.c
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2011-05-29 10:36:41 +0200
committerAndreas Steffen <andreas.steffen@strongswan.org>2011-05-29 10:36:41 +0200
commitdeed58393d57b564dea1c01acb31a48dd84e3ef2 (patch)
tree86996010c07981414a2d48db938b8996d451fa8a /src/libtls/tls_fragmentation.c
parentc76b8a21fee2da2ffac3286198bc1185166a7a2d (diff)
downloadstrongswan-deed58393d57b564dea1c01acb31a48dd84e3ef2.tar.bz2
strongswan-deed58393d57b564dea1c01acb31a48dd84e3ef2.tar.xz
raw TLS debug output
Diffstat (limited to 'src/libtls/tls_fragmentation.c')
-rw-r--r--src/libtls/tls_fragmentation.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libtls/tls_fragmentation.c b/src/libtls/tls_fragmentation.c
index 5a598cfc4..7d215bda1 100644
--- a/src/libtls/tls_fragmentation.c
+++ b/src/libtls/tls_fragmentation.c
@@ -206,6 +206,7 @@ static status_t process_application(private_tls_fragmentation_t *this,
while (reader->remaining(reader))
{
status_t status;
+ chunk_t data;
if (reader->remaining(reader) > MAX_TLS_FRAGMENT_LEN)
{
@@ -213,6 +214,8 @@ static status_t process_application(private_tls_fragmentation_t *this,
this->alert->add(this->alert, TLS_FATAL, TLS_DECODE_ERROR);
return NEED_MORE;
}
+ data = reader->peek(reader);
+ DBG3(DBG_TLS, "%B", &data);
status = this->application->process(this->application, reader);
switch (status)
{