Home | History | Annotate | Download | only in openssh

Lines Matching refs:agent_fd

109 delete_file(int agent_fd, const char *filename, int key_only)
119 if ((r = ssh_remove_identity(agent_fd, public)) == 0) {
144 if ((r = ssh_remove_identity(agent_fd, cert)) == 0) {
163 delete_all(int agent_fd)
167 if (ssh_remove_all_identities(agent_fd, 2) == 0)
170 ssh_remove_all_identities(agent_fd, 1);
181 add_file(int agent_fd, const char *filename, int key_only)
265 if ((r = ssh_add_identity_constrained(agent_fd, private, comment,
313 if ((r = ssh_add_identity_constrained(agent_fd, private, comment,
334 update_card(int agent_fd, int add, const char *id)
345 if ((r = ssh_update_card(agent_fd, add, id, pin == NULL ? "" : pin,
360 list_identities(int agent_fd, int do_fp)
373 if ((r = ssh_fetch_identitylist(agent_fd, version,
411 lock_agent(int agent_fd, int lock)
429 if ((r = ssh_lock_agent(agent_fd, lock, p1)) == 0) {
443 do_file(int agent_fd, int deleting, int key_only, char *file)
446 if (delete_file(agent_fd, file, key_only) == -1)
449 if (add_file(agent_fd, file, key_only) == -1)
479 int agent_fd;
498 switch (r = ssh_get_authentication_socket(&agent_fd)) {
565 if (lock_agent(agent_fd, xflag == 'x' ? 1 : 0) == -1)
569 if (list_identities(agent_fd, lflag == 'l' ? 1 : 0) == -1)
573 if (delete_all(agent_fd) == -1)
581 if (update_card(agent_fd, !deleting, pkcs11provider) == -1)
603 if (do_file(agent_fd, deleting, key_only, buf) == -1)
612 if (do_file(agent_fd, deleting, key_only,
620 ssh_close_authentication_socket(agent_fd);