Mercurial > dropbear
diff session.h @ 513:a3748e54273c
Idle timeout patch from Farrell Aultman. Needs testing, unsure if server
code works
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Fri, 07 Nov 2008 14:11:06 +0000 |
parents | 43bbe17d6ba0 |
children | 0431915df79f 76097ec1a29a |
line wrap: on
line diff
--- a/session.h Wed Nov 05 14:14:40 2008 +0000 +++ b/session.h Fri Nov 07 14:11:06 2008 +0000 @@ -148,12 +148,16 @@ unsigned char lastpacket; /* What the last received packet type was */ - int signal_pipe[2]; /* stores endpoints of a self-pipe used for + int signal_pipe[2]; /* stores endpoints of a self-pipe used for race-free signal handling */ - time_t last_packet_time; /* time of the last packet transmission, for + time_t last_trx_packet_time; /* time of the last packet transmission, for keepalive purposes */ + time_t last_packet_time; /* time of the last packet transmission or receive, for + idle timeout purposes */ + + /* KEX/encryption related */ struct KEXState kexstate; struct key_context *keys;