forked from qt-creator/qt-creator
SSH: Tighter state checking during key exchange.
This will also make it easier for us to initiate a re-exchange if we ever want to implement that.
This commit is contained in:
@@ -71,8 +71,10 @@ enum SshStateInternal {
|
||||
|
||||
enum SshKeyExchangeState {
|
||||
NoKeyExchange,
|
||||
KeyExchangeStarted, // After server's KEXINIT message
|
||||
KeyExchangeSuccess // After server's DH_REPLY message
|
||||
KexInitSent,
|
||||
DhInitSent,
|
||||
NewKeysSent,
|
||||
KeyExchangeSuccess // After server's DH_REPLY message
|
||||
};
|
||||
|
||||
class SshConnectionPrivate : public QObject
|
||||
|
||||
Reference in New Issue
Block a user