Print tunneled data in the right place
authorAlan T. DeKok <aland@freeradius.org>
Tue, 17 Jun 2014 15:27:21 +0000 (11:27 -0400)
committerAlan T. DeKok <aland@freeradius.org>
Tue, 17 Jun 2014 15:41:21 +0000 (11:41 -0400)
src/main/tls_listen.c

index 21c1c43..1d64be5 100644 (file)
@@ -454,8 +454,6 @@ int dual_tls_send(rad_listen_t *listener, REQUEST *request)
                return 0;
        }
 
-       dump_hex("TUNNELED DATA < ", sock->ssn->clean_out.data, sock->ssn->clean_out.used);
-
        PTHREAD_MUTEX_LOCK(&sock->mutex);
 
        /*
@@ -464,6 +462,8 @@ int dual_tls_send(rad_listen_t *listener, REQUEST *request)
        sock->ssn->record_plus(&sock->ssn->clean_in,
                               request->reply->data, request->reply->data_len);
 
+       dump_hex("TUNNELED DATA < ", sock->ssn->clean_in.data, sock->ssn->clean_in.used);
+
        /*
         *      Do SSL magic to get encrypted data.
         */