Lines Matching refs:agent_fd
305 int agent_fd; /* >=0 if agent supports key */ member
329 int agent_fd; member
452 authctxt.agent_fd = -1; in ssh_userauth2()
676 id->agent_fd != -1 ? " agent" : ""); in format_identity()
1218 if (id->key != NULL && id->agent_fd != -1) { in identity_sign()
1219 return ssh_agent_sign(id->agent_fd, id->key, sigp, lenp, in identity_sign()
1361 !id->isprivate && id->agent_fd == -1 && in sign_and_send_pubkey()
1374 sign_id->agent_fd != -1 ? " from agent" : ""); in sign_and_send_pubkey()
1438 if (sign_id->agent_fd != -1) in sign_and_send_pubkey()
1448 id->agent_fd != -1 ? " from agent" : ""); in sign_and_send_pubkey()
1588 if (!quit && private != NULL && id->agent_fd == -1 && in load_identity_file()
1635 int r, agent_fd; in get_agent_identities() local
1638 if ((r = ssh_get_authentication_socket(&agent_fd)) != 0) { in get_agent_identities()
1643 if ((r = ssh_agent_bind_hostkey(agent_fd, ssh->kex->initial_hostkey, in get_agent_identities()
1649 if ((r = ssh_fetch_identitylist(agent_fd, &idlist)) != 0) { in get_agent_identities()
1651 close(agent_fd); in get_agent_identities()
1655 *agent_fdp = agent_fd; in get_agent_identities()
1675 int disallowed, agent_fd = -1, i, r, found; in pubkey_prepare() local
1702 id->agent_fd = -1; in pubkey_prepare()
1725 id->agent_fd = -1; in pubkey_prepare()
1732 if ((r = get_agent_identities(ssh, &agent_fd, &idlist)) == 0) { in pubkey_prepare()
1749 id->agent_fd = agent_fd; in pubkey_prepare()
1761 id->agent_fd = agent_fd; in pubkey_prepare()
1768 authctxt->agent_fd = agent_fd; in pubkey_prepare()
1836 if (authctxt->agent_fd != -1) { in pubkey_cleanup()
1837 ssh_close_authentication_socket(authctxt->agent_fd); in pubkey_cleanup()
1838 authctxt->agent_fd = -1; in pubkey_cleanup()