Lines Matching refs:c_ssh

120 	struct ssh *c_ssh;	/* SSH-connection */  member
291 if ((r = kex_setup(c->c_ssh, myproposal)) != 0) { in keygrab_ssh2()
292 free(c->c_ssh); in keygrab_ssh2()
297 c->c_ssh->kex->kex[KEX_DH_GRP1_SHA1] = kex_gen_client; in keygrab_ssh2()
298 c->c_ssh->kex->kex[KEX_DH_GRP14_SHA1] = kex_gen_client; in keygrab_ssh2()
299 c->c_ssh->kex->kex[KEX_DH_GRP14_SHA256] = kex_gen_client; in keygrab_ssh2()
300 c->c_ssh->kex->kex[KEX_DH_GRP16_SHA512] = kex_gen_client; in keygrab_ssh2()
301 c->c_ssh->kex->kex[KEX_DH_GRP18_SHA512] = kex_gen_client; in keygrab_ssh2()
302 c->c_ssh->kex->kex[KEX_DH_GEX_SHA1] = kexgex_client; in keygrab_ssh2()
303 c->c_ssh->kex->kex[KEX_DH_GEX_SHA256] = kexgex_client; in keygrab_ssh2()
305 c->c_ssh->kex->kex[KEX_ECDH_SHA2] = kex_gen_client; in keygrab_ssh2()
308 c->c_ssh->kex->kex[KEX_C25519_SHA256] = kex_gen_client; in keygrab_ssh2()
309 c->c_ssh->kex->kex[KEX_KEM_SNTRUP761X25519_SHA512] = kex_gen_client; in keygrab_ssh2()
310 ssh_set_verify_host_key_callback(c->c_ssh, key_print_wrapper); in keygrab_ssh2()
315 ssh_dispatch_run(c->c_ssh, DISPATCH_BLOCK, &c->c_done); in keygrab_ssh2()
450 if (fdcon[s].c_ssh) { in confree()
451 ssh_packet_close(fdcon[s].c_ssh); in confree()
452 free(fdcon[s].c_ssh); in confree()
453 fdcon[s].c_ssh = NULL; in confree()
552 if ((c->c_ssh = ssh_packet_set_connection(NULL, s, s)) == NULL) in congreet()
554 ssh_packet_set_timeout(c->c_ssh, timeout, 1); in congreet()
555 ssh_set_app_data(c->c_ssh, c); /* back link */ in congreet()
556 c->c_ssh->compat = 0; in congreet()
559 compat_banner(c->c_ssh, remote_version); in congreet()