diff options
author | NIIBE Yutaka <[email protected]> | 2020-06-19 04:58:13 +0000 |
---|---|---|
committer | NIIBE Yutaka <[email protected]> | 2020-06-19 04:58:13 +0000 |
commit | d2e4aa5ee4c5128547cc45c2e1ac35fdc5c00f45 (patch) | |
tree | 0e4fe7cc81e885bbd86a0c48f4f41c71fc15bb06 /agent/agent.h | |
parent | agent: A little clean up. (diff) | |
download | gnupg-d2e4aa5ee4c5128547cc45c2e1ac35fdc5c00f45.tar.gz gnupg-d2e4aa5ee4c5128547cc45c2e1ac35fdc5c00f45.zip |
agent: Clean up for getting info from SEXP.
* agent/agent.h (agent_is_dsa_key, agent_is_eddsa_key): Remove.
(agent_pk_get_algo): New.
* agent/findkey.c (agent_pk_get_algo): New.
* agent/pksign.c (do_encode_dsa): Use generic GCRY_PK_ECC.
(agent_pksign_do): Use agent_pk_get_algo.
Signed-off-by: NIIBE Yutaka <[email protected]>
Diffstat (limited to 'agent/agent.h')
-rw-r--r-- | agent/agent.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/agent/agent.h b/agent/agent.h index 857dffef6..de0d25fb3 100644 --- a/agent/agent.h +++ b/agent/agent.h @@ -447,8 +447,7 @@ gpg_error_t agent_raw_key_from_file (ctrl_t ctrl, const unsigned char *grip, gpg_error_t agent_public_key_from_file (ctrl_t ctrl, const unsigned char *grip, gcry_sexp_t *result); -int agent_is_dsa_key (gcry_sexp_t s_key); -int agent_is_eddsa_key (gcry_sexp_t s_key); +int agent_pk_get_algo (gcry_sexp_t s_key); int agent_key_available (const unsigned char *grip); gpg_error_t agent_key_info_from_file (ctrl_t ctrl, const unsigned char *grip, int *r_keytype, |