Lines Matching refs:ssh_session
524 const char *remotekey = libssh2_session_hostkey(sshc->ssh_session, in ssh_knownhost()
656 const char *fingerprint = libssh2_hostkey_hash(sshc->ssh_session, in ssh_check_fingerprint()
722 libssh2_session_set_blocking(sshc->ssh_session, 0); in ssh_statemach_act()
728 rc = libssh2_session_startup(sshc->ssh_session, (int)sock); in ssh_statemach_act()
765 sshc->authlist = libssh2_userauth_list(sshc->ssh_session, in ssh_statemach_act()
770 if(libssh2_userauth_authenticated(sshc->ssh_session)) { in ssh_statemach_act()
776 else if((err = libssh2_session_last_errno(sshc->ssh_session)) == in ssh_statemach_act()
885 rc = libssh2_userauth_publickey_fromfile_ex(sshc->ssh_session, in ssh_statemach_act()
905 (void)libssh2_session_last_error(sshc->ssh_session, in ssh_statemach_act()
923 rc = libssh2_userauth_password_ex(sshc->ssh_session, conn->user, in ssh_statemach_act()
964 sshc->ssh_agent = libssh2_agent_init(sshc->ssh_session); in ssh_statemach_act()
1057 rc = libssh2_userauth_keyboard_interactive_ex(sshc->ssh_session, in ssh_statemach_act()
1102 sshc->sftp_session = libssh2_sftp_init(sshc->ssh_session); in ssh_statemach_act()
1104 if(libssh2_session_last_errno(sshc->ssh_session) == in ssh_statemach_act()
1112 (void)libssh2_session_last_error(sshc->ssh_session, in ssh_statemach_act()
1669 rc = libssh2_session_last_errno(sshc->ssh_session); in ssh_statemach_act()
1867 if(libssh2_session_last_errno(sshc->ssh_session) == in ssh_statemach_act()
1984 libssh2_session_last_errno(sshc->ssh_session)); in ssh_statemach_act()
2079 if(libssh2_session_last_errno(sshc->ssh_session) == in ssh_statemach_act()
2320 SCP_SEND(sshc->ssh_session, sftp_scp->path, data->set.new_file_perms, in ssh_statemach_act()
2323 if(libssh2_session_last_errno(sshc->ssh_session) == in ssh_statemach_act()
2332 ssh_err = (int)(libssh2_session_last_error(sshc->ssh_session, in ssh_statemach_act()
2379 sshc->ssh_channel = libssh2_scp_recv(sshc->ssh_session, in ssh_statemach_act()
2382 if(libssh2_session_last_errno(sshc->ssh_session) == in ssh_statemach_act()
2391 ssh_err = (int)(libssh2_session_last_error(sshc->ssh_session, in ssh_statemach_act()
2502 if(sshc->ssh_session) { in ssh_statemach_act()
2503 rc = libssh2_session_disconnect(sshc->ssh_session, "Shutdown"); in ssh_statemach_act()
2545 if(sshc->ssh_session) { in ssh_statemach_act()
2546 rc = libssh2_session_free(sshc->ssh_session); in ssh_statemach_act()
2553 sshc->ssh_session = NULL; in ssh_statemach_act()
2558 DEBUGASSERT(sshc->ssh_session == NULL); in ssh_statemach_act()
2673 if(block && (dir = libssh2_session_block_directions(sshc->ssh_session))) { in ssh_block2waitfor()
2735 int dir = libssh2_session_block_directions(sshc->ssh_session); in ssh_block_statemach()
2812 ssh->ssh_session = libssh2_session_init_ex(my_libssh2_malloc, in ssh_connect()
2815 if(ssh->ssh_session == NULL) { in ssh_connect()
2823 ssh->kh = libssh2_knownhost_init(ssh->ssh_session); in ssh_connect()
2840 libssh2_trace(ssh->ssh_session, ~0); in ssh_connect()
2943 if(ssh->ssh_session) { in scp_disconnect()
3107 if(conn->proto.sshc.ssh_session) { in sftp_disconnect()