Lines Matching refs:agent_fd
304 int agent_fd; /* >=0 if agent supports key */ member
328 int agent_fd; member
451 authctxt.agent_fd = -1; in ssh_userauth2()
675 id->agent_fd != -1 ? " agent" : ""); in format_identity()
1217 if (id->key != NULL && id->agent_fd != -1) { in identity_sign()
1218 return ssh_agent_sign(id->agent_fd, id->key, sigp, lenp, in identity_sign()
1360 !id->isprivate && id->agent_fd == -1 && in sign_and_send_pubkey()
1373 sign_id->agent_fd != -1 ? " from agent" : ""); in sign_and_send_pubkey()
1437 if (sign_id->agent_fd != -1) in sign_and_send_pubkey()
1447 id->agent_fd != -1 ? " from agent" : ""); in sign_and_send_pubkey()
1587 if (!quit && private != NULL && id->agent_fd == -1 && in load_identity_file()
1634 int r, agent_fd; in get_agent_identities() local
1637 if ((r = ssh_get_authentication_socket(&agent_fd)) != 0) { in get_agent_identities()
1642 if ((r = ssh_agent_bind_hostkey(agent_fd, ssh->kex->initial_hostkey, in get_agent_identities()
1648 if ((r = ssh_fetch_identitylist(agent_fd, &idlist)) != 0) { in get_agent_identities()
1650 close(agent_fd); in get_agent_identities()
1654 *agent_fdp = agent_fd; in get_agent_identities()
1674 int disallowed, agent_fd = -1, i, r, found; in pubkey_prepare() local
1701 id->agent_fd = -1; in pubkey_prepare()
1724 id->agent_fd = -1; in pubkey_prepare()
1731 if ((r = get_agent_identities(ssh, &agent_fd, &idlist)) == 0) { in pubkey_prepare()
1748 id->agent_fd = agent_fd; in pubkey_prepare()
1760 id->agent_fd = agent_fd; in pubkey_prepare()
1767 authctxt->agent_fd = agent_fd; in pubkey_prepare()
1835 if (authctxt->agent_fd != -1) { in pubkey_cleanup()
1836 ssh_close_authentication_socket(authctxt->agent_fd); in pubkey_cleanup()
1837 authctxt->agent_fd = -1; in pubkey_cleanup()