Skip to content

Commit 84264b3

Browse files
RDruonEugeny
authored andcommitted
Use negotiated kex instead of prefered
1 parent 59112c9 commit 84264b3

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

russh/src/client/kex.rs

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,7 @@ impl KexInit {
3939
debug!("i0 = {:?}", i0);
4040

4141
let mut kex = KEXES
42-
.get(
43-
&self
44-
.algo
45-
.as_ref()
46-
.map(|x| &x.kex)
47-
.or_else(|| config.preferred.kex.first())
48-
.ok_or(crate::Error::NoCommonKexAlgo)?,
49-
)
42+
.get(&algo.kex)
5043
.ok_or(crate::Error::UnknownAlgo)?
5144
.make();
5245

0 commit comments

Comments
 (0)