Lines Matching defs:agent
305 int agent_fd; /* >=0 if agent supports key */
307 char *filename; /* comment for agent-only keys */
653 * and location (agent, etc.). Caller must free.
676 id->agent_fd != -1 ? " agent" : "");
1214 /* The agent supports this key. */
1241 /* Prompt for touch for non-agent FIDO keys that request UP */
1352 * filename matches for non-PKCS#11/agent keys that
1371 sign_id->agent_fd != -1 ? " from agent" : "");
1436 loc = "agent ";
1445 id->agent_fd != -1 ? " from agent" : "");
1627 /* obtain a list of keys from the agent */
1642 debug_f("bound agent to hostkey");
1654 debug_f("agent returned %zu keys", idlist->nkeys);
1662 * 3. agent keys that are found in the config file
1663 * 4. other agent keys
1670 struct idlist agent, files, *preferred;
1677 TAILQ_INIT(&agent); /* keys from the agent */
1728 /* list of keys supported by the agent */
1733 debug_fr(r, "ignoring %s agent key",
1740 * agent keys from the config file are
1759 TAILQ_INSERT_TAIL(&agent, id, next);
1763 /* append remaining agent keys */
1764 TAILQ_CONCAT(preferred, &agent, next);