Lines Matching refs:c_ssh

116 	struct ssh *c_ssh;	/* SSH-connection */  member
287 if ((r = kex_setup(c->c_ssh, myproposal)) != 0) { in keygrab_ssh2()
288 free(c->c_ssh); in keygrab_ssh2()
293 c->c_ssh->kex->kex[KEX_DH_GRP1_SHA1] = kex_gen_client; in keygrab_ssh2()
294 c->c_ssh->kex->kex[KEX_DH_GRP14_SHA1] = kex_gen_client; in keygrab_ssh2()
295 c->c_ssh->kex->kex[KEX_DH_GRP14_SHA256] = kex_gen_client; in keygrab_ssh2()
296 c->c_ssh->kex->kex[KEX_DH_GRP16_SHA512] = kex_gen_client; in keygrab_ssh2()
297 c->c_ssh->kex->kex[KEX_DH_GRP18_SHA512] = kex_gen_client; in keygrab_ssh2()
298 c->c_ssh->kex->kex[KEX_DH_GEX_SHA1] = kexgex_client; in keygrab_ssh2()
299 c->c_ssh->kex->kex[KEX_DH_GEX_SHA256] = kexgex_client; in keygrab_ssh2()
301 c->c_ssh->kex->kex[KEX_ECDH_SHA2] = kex_gen_client; in keygrab_ssh2()
304 c->c_ssh->kex->kex[KEX_C25519_SHA256] = kex_gen_client; in keygrab_ssh2()
305 c->c_ssh->kex->kex[KEX_KEM_SNTRUP761X25519_SHA512] = kex_gen_client; in keygrab_ssh2()
306 c->c_ssh->kex->kex[KEX_KEM_MLKEM768X25519_SHA256] = kex_gen_client; in keygrab_ssh2()
307 ssh_set_verify_host_key_callback(c->c_ssh, key_print_wrapper); in keygrab_ssh2()
312 ssh_dispatch_run(c->c_ssh, DISPATCH_BLOCK, &c->c_done); in keygrab_ssh2()
442 if (fdcon[s].c_ssh) { in confree()
443 ssh_packet_close(fdcon[s].c_ssh); in confree()
444 free(fdcon[s].c_ssh); in confree()
445 fdcon[s].c_ssh = NULL; in confree()
535 if ((c->c_ssh = ssh_packet_set_connection(NULL, s, s)) == NULL) in congreet()
537 ssh_packet_set_timeout(c->c_ssh, timeout, 1); in congreet()
538 ssh_set_app_data(c->c_ssh, c); /* back link */ in congreet()
539 c->c_ssh->compat = 0; in congreet()
542 compat_banner(c->c_ssh, remote_version); in congreet()