components/openssh/sources/kexgssc.c
changeset 6930 31ef2580c45d
parent 4503 bf30d46ab06e
child 7561 64cbdac1f406
--- a/components/openssh/sources/kexgssc.c	Mon Sep 19 14:01:08 2016 -0700
+++ b/components/openssh/sources/kexgssc.c	Tue Sep 20 03:54:40 2016 -0700
@@ -63,7 +63,6 @@
 	Gssctxt *ctxt;
 	OM_uint32 maj_status, min_status, ret_flags;
 	uint_t klen, kout, slen = 0, strlen;
-	DH *dh;
 	BIGNUM *dh_server_pub = NULL;
 	BIGNUM *shared_secret = NULL;
 	BIGNUM *p = NULL;
@@ -284,7 +283,9 @@
 	switch (kex->kex_type) {
 	case KEX_GSS_GRP1_SHA1:
 	case KEX_GSS_GRP14_SHA1:
-		kex_dh_hash(kex->client_version_string,
+		kex_dh_hash(
+		    kex->hash_alg,
+		    kex->client_version_string,
 		    kex->server_version_string,
 		    buffer_ptr(kex->my), buffer_len(kex->my),
 		    buffer_ptr(kex->peer), buffer_len(kex->peer),