Skip to content

Commit bca4bdb

Browse files
committed
fixed #559 - HMAC failure under strict kex and openssh 9
1 parent 761bbaf commit bca4bdb

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

russh/src/client/kex.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -301,7 +301,7 @@ impl ClientKex {
301301
Ok(())
302302
})?;
303303

304-
let reset_seqn = newkeys.names.strict_kex;
304+
let reset_seqn = self.cause.is_strict_kex(&newkeys.names);
305305

306306
self.state = ClientKexState::WaitingForNewKeys {
307307
server_host_key,

0 commit comments

Comments
 (0)