[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 02/20] packet: add more debugging
[Thread Prev] | [Thread Next]
- Subject: [PATCH 02/20] packet: add more debugging
- From: Alberto Aguirre <albaguirre@xxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Wed, 28 Feb 2018 10:24:49 -0600
- To: libssh@xxxxxxxxxx
From: Aris Adamantiadis <aris@xxxxxxxxxxxx> --- src/packet.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/packet.c b/src/packet.c index 6e84dc80..57eacc4d 100644 --- a/src/packet.c +++ b/src/packet.c @@ -165,7 +165,12 @@ int ssh_packet_socket_callback(const void *data, size_t receivedlen, void *user) if (session->session_state == SSH_SESSION_STATE_ERROR) { goto error; } - +#ifdef DEBUG_PACKET + SSH_LOG(SSH_LOG_PACKET, "rcv packet cb (len=%u, state=%s)", (unsigned)receivedlen, + session->packet_state==PACKET_STATE_INIT?"INIT": + session->packet_state==PACKET_STATE_SIZEREAD?"SIZE_READ": + session->packet_state==PACKET_STATE_PROCESSING?"PROCESSING":"unknown"); +#endif switch(session->packet_state) { case PACKET_STATE_INIT: if (receivedlen < blocksize) { @@ -173,6 +178,9 @@ int ssh_packet_socket_callback(const void *data, size_t receivedlen, void *user) * We didn't receive enough data to read at least one * block size, give up */ +#ifdef DEBUG_PACKET + SSH_LOG(SSH_LOG_PACKET, "Waiting for more data (%u < %u)", (unsigned)receivedlen, (unsigned)blocksize); +#endif return 0; } -- 2.14.1
[PATCH 00/20] Add chacha20-poly1305 support | Alberto Aguirre <albaguirre@xxxxxxxxx> |