Lines Matching defs:kex
116 #include "kex.h"
680 /* Store a pointer to the kex for later rekeying */
681 pmonitor->m_pkex = &active_state->kex;
2615 struct kex *kex;
2645 kex = active_state->kex;
2647 kex->kex[KEX_DH_GRP1_SHA1] = kexdh_server;
2648 kex->kex[KEX_DH_GRP14_SHA1] = kexdh_server;
2649 kex->kex[KEX_DH_GEX_SHA1] = kexgex_server;
2650 kex->kex[KEX_DH_GEX_SHA256] = kexgex_server;
2652 kex->kex[KEX_ECDH_SHA2] = kexecdh_server;
2655 kex->kex[KEX_C25519_SHA256] = kexc25519_server;
2656 kex->server = 1;
2657 kex->client_version_string=client_version_string;
2658 kex->server_version_string=server_version_string;
2659 kex->load_host_public_key=&get_hostkey_public_by_type;
2660 kex->load_host_private_key=&get_hostkey_private_by_type;
2661 kex->host_key_index=&get_hostkey_index;
2662 kex->sign = sshd_hostkey_sign;
2664 dispatch_run(DISPATCH_BLOCK, &kex->done, active_state);
2666 session_id2 = kex->session_id;
2667 session_id2_len = kex->session_id_len;