aboutsummaryrefslogtreecommitdiff
path: root/src/kex.c
diff options
context:
space:
mode:
authorAris Adamantiadis <aris@0xbadc0de.be>2018-11-07 16:15:50 +0100
committerAndreas Schneider <asn@cryptomilk.org>2019-01-24 13:06:33 +0100
commit53c88375fe54c1f551151a61ff66ff108606dcc8 (patch)
tree0be5b058a80315262daa585a92fb8d11455c158e /src/kex.c
parent40faa98c5ee0c834879c1ea7a7b3e347893e8fed (diff)
downloadlibssh-53c88375fe54c1f551151a61ff66ff108606dcc8.tar.gz
libssh-53c88375fe54c1f551151a61ff66ff108606dcc8.tar.xz
libssh-53c88375fe54c1f551151a61ff66ff108606dcc8.zip
dh-gex: Add server implementation
Signed-off-by: Aris Adamantiadis <aris@0xbadc0de.be> Reviewed-by: Jakub Jelen <jjelen@redhat.com> Reviewed-by: Andreas Schneider <asn@cryptomilk.org>
Diffstat (limited to 'src/kex.c')
-rw-r--r--src/kex.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/kex.c b/src/kex.c
index 1485cbdb..59522d22 100644
--- a/src/kex.c
+++ b/src/kex.c
@@ -1095,7 +1095,9 @@ int ssh_make_sessionid(ssh_session session)
case SSH_KEX_DH_GEX_SHA256:
rc = ssh_buffer_pack(buf,
"dddBBBB",
- DH_PMIN, DH_PREQ, DH_PMAX,
+ session->next_crypto->dh_pmin,
+ session->next_crypto->dh_pn,
+ session->next_crypto->dh_pmax,
session->next_crypto->p,
session->next_crypto->g,
session->next_crypto->e,