chiark / gitweb /
site: When shutting down, if debug enabled, do dump the MSG7
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Thu, 14 Jul 2011 00:00:45 +0000 (01:00 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Wed, 17 Aug 2011 22:03:55 +0000 (23:03 +0100)
Insert a call to dump_packet in send_msg7.  The packet is mostly
ciphertext and may not make a great deal of sense but turning on
debugging should not show all management packets; only data packets
should not be shown.

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
site.c

diff --git a/site.c b/site.c
index 34805f6..157d9f2 100644 (file)
--- a/site.c
+++ b/site.c
@@ -909,6 +909,7 @@ static bool_t send_msg7(struct site *st, cstring_t reason)
        buf_prepend_uint32(&st->buffer,LABEL_MSG0);
        buf_prepend_uint32(&st->buffer,st->index);
        buf_prepend_uint32(&st->buffer,st->remote_session_id);
+       dump_packet(st,&st->buffer,&st->peer,False);
        st->comm->sendmsg(st->comm->st,&st->buffer,&st->peer);
        BUF_FREE(&st->buffer);
        return True;