Mercurial > dropbear
diff session.h @ 775:2f1c199b6e4b
requirenext fixup for firstkexfollows
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Sun, 14 Apr 2013 23:16:16 +0800 |
parents | d63ef1e211ea |
children | 7dcb46da72d9 |
line wrap: on
line diff
--- a/session.h Sun Apr 14 23:08:57 2013 +0800 +++ b/session.h Sun Apr 14 23:16:16 2013 +0800 @@ -135,8 +135,9 @@ unsigned dataallowed : 1; /* whether we can send data packets or we are in the middle of a KEX or something */ - unsigned char requirenext; /* byte indicating what packet we require next, - or 0x00 for any */ + unsigned char requirenext[2]; /* bytes indicating what packets we require next, + or 0x00 for any. Second option can only be + used if the first byte is also set */ unsigned char ignorenext; /* whether to ignore the next packet, used for kex_follows stuff */