Lines Matching defs:agent
297 int agent_fd; /* >=0 if agent supports key */
299 char *filename; /* comment for agent-only keys */
645 * and location (agent, etc.). Caller must free.
668 id->agent_fd != -1 ? " agent" : "");
1206 /* The agent supports this key. */
1233 /* Prompt for touch for non-agent FIDO keys that request UP */
1344 * filename matches for non-PKCS#11/agent keys that
1363 sign_id->agent_fd != -1 ? " from agent" : "");
1428 loc = "agent ";
1437 id->agent_fd != -1 ? " from agent" : "");
1619 /* obtain a list of keys from the agent */
1634 debug_f("bound agent to hostkey");
1646 debug_f("agent returned %zu keys", idlist->nkeys);
1654 * 3. agent keys that are found in the config file
1655 * 4. other agent keys
1662 struct idlist agent, files, *preferred;
1669 TAILQ_INIT(&agent); /* keys from the agent */
1720 /* list of keys supported by the agent */
1725 debug_fr(r, "ignoring %s agent key",
1732 * agent keys from the config file are
1751 TAILQ_INSERT_TAIL(&agent, id, next);
1755 /* append remaining agent keys */
1756 TAILQ_CONCAT(preferred, &agent, next);