Mercurial > dropbear
diff session.h @ 745:15999b098cc9 kexguess
Don't usually need to recalculate dh_e for the repeated kexdh_init packet
author | Matt Johnston <matt@ucc.asn.au> |
---|---|
date | Wed, 03 Apr 2013 00:32:55 +0800 |
parents | 09c5eb71ec96 |
children | 077bbe1eb220 |
line wrap: on
line diff
--- a/session.h Wed Apr 03 00:32:05 2013 +0800 +++ b/session.h Wed Apr 03 00:32:55 2013 +0800 @@ -241,6 +241,7 @@ struct clientsession { mp_int *dh_e, *dh_x; /* Used during KEX */ + int dh_val_algo; /* KEX algorithm corresponding to current dh_e and dh_x */ cli_kex_state kex_state; /* Used for progressing KEX */ cli_state state; /* Used to progress auth/channelsession etc */ unsigned donefirstkex : 1; /* Set when we set sentnewkeys, never reset */