summaryrefslogtreecommitdiff
path: root/kexdhs.c
diff options
context:
space:
mode:
Diffstat (limited to 'kexdhs.c')
-rw-r--r--kexdhs.c8
1 files changed, 2 insertions, 6 deletions
diff --git a/kexdhs.c b/kexdhs.c
index 269d80900..d2c7adc96 100644
--- a/kexdhs.c
+++ b/kexdhs.c
@@ -1,4 +1,4 @@
1/* $OpenBSD: kexdhs.c,v 1.14 2013/07/19 07:37:48 markus Exp $ */ 1/* $OpenBSD: kexdhs.c,v 1.17 2014/01/12 08:13:13 djm Exp $ */
2/* 2/*
3 * Copyright (c) 2001 Markus Friedl. All rights reserved. 3 * Copyright (c) 2001 Markus Friedl. All rights reserved.
4 * 4 *
@@ -42,10 +42,6 @@
42#include "packet.h" 42#include "packet.h"
43#include "dh.h" 43#include "dh.h"
44#include "ssh2.h" 44#include "ssh2.h"
45#ifdef GSSAPI
46#include "ssh-gss.h"
47#endif
48#include "monitor_wrap.h"
49 45
50void 46void
51kexdh_server(Kex *kex) 47kexdh_server(Kex *kex)
@@ -158,7 +154,7 @@ kexdh_server(Kex *kex)
158 /* have keys, free DH */ 154 /* have keys, free DH */
159 DH_free(dh); 155 DH_free(dh);
160 156
161 kex_derive_keys(kex, hash, hashlen, shared_secret); 157 kex_derive_keys_bn(kex, hash, hashlen, shared_secret);
162 BN_clear_free(shared_secret); 158 BN_clear_free(shared_secret);
163 kex_finish(kex); 159 kex_finish(kex);
164} 160}