Lines Matching defs:kex
107 #include "kex.h"
655 /* Store a pointer to the kex for later rekeying */
2408 Kex *kex;
2478 kex = kex_setup(myproposal);
2479 kex->kex[KEX_DH_GRP1_SHA1] = kexdh_server;
2480 kex->kex[KEX_DH_GRP14_SHA1] = kexdh_server;
2481 kex->kex[KEX_DH_GEX_SHA1] = kexgex_server;
2482 kex->kex[KEX_DH_GEX_SHA256] = kexgex_server;
2483 kex->kex[KEX_ECDH_SHA2] = kexecdh_server;
2486 kex->kex[KEX_GSS_GRP1_SHA1] = kexgss_server;
2487 kex->kex[KEX_GSS_GRP14_SHA1] = kexgss_server;
2488 kex->kex[KEX_GSS_GEX_SHA1] = kexgss_server;
2491 kex->server = 1;
2492 kex->client_version_string=client_version_string;
2493 kex->server_version_string=server_version_string;
2494 kex->load_host_public_key=&get_hostkey_public_by_type;
2495 kex->load_host_private_key=&get_hostkey_private_by_type;
2496 kex->host_key_index=&get_hostkey_index;
2498 xxx_kex = kex;
2500 dispatch_run(DISPATCH_BLOCK, &kex->done, kex);
2502 session_id2 = kex->session_id;
2503 session_id2_len = kex->session_id_len;