diff options
Diffstat (limited to 'agent/agent.h')
-rw-r--r-- | agent/agent.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/agent/agent.h b/agent/agent.h index e31b6a78e..1ec736c55 100644 --- a/agent/agent.h +++ b/agent/agent.h @@ -118,7 +118,7 @@ struct #define DBG_CACHE_VALUE 64 /* debug the caching */ #define DBG_MEMSTAT_VALUE 128 /* show memory statistics */ #define DBG_HASHING_VALUE 512 /* debug hashing operations */ -#define DBG_ASSUAN_VALUE 1024 +#define DBG_ASSUAN_VALUE 1024 #define DBG_COMMAND (opt.debug & DBG_COMMAND_VALUE) #define DBG_CRYPTO (opt.debug & DBG_CRYPTO_VALUE) @@ -131,14 +131,14 @@ struct server_local_s; struct scd_local_s; /* Collection of data per session (aka connection). */ -struct server_control_s +struct server_control_s { /* Private data used to fire up the connection thread. We use this structure do avoid an extra allocation for just a few bytes. */ struct { gnupg_fd_t fd; } thread_startup; - + /* Private data of the server (command.c). */ struct server_local_s *server_local; @@ -165,7 +165,7 @@ struct server_control_s }; -struct pin_entry_info_s +struct pin_entry_info_s { int min_digits; /* min. number of digits required or 0 for freeform entry */ int max_digits; /* max. number of allowed digits allowed*/ @@ -180,7 +180,7 @@ struct pin_entry_info_s }; -enum +enum { PRIVATE_KEY_UNKNOWN = 0, PRIVATE_KEY_CLEAR = 1, @@ -191,7 +191,7 @@ enum /* Values for the cache_mode arguments. */ -typedef enum +typedef enum { CACHE_MODE_IGNORE = 0, /* Special mode to bypass the cache. */ CACHE_MODE_ANY, /* Any mode except ignore matches. */ @@ -231,7 +231,7 @@ void start_command_handler_ssh (ctrl_t, gnupg_fd_t); /*-- findkey.c --*/ int agent_write_private_key (const unsigned char *grip, const void *buffer, size_t length, int force); -gpg_error_t agent_key_from_file (ctrl_t ctrl, +gpg_error_t agent_key_from_file (ctrl_t ctrl, const char *cache_nonce, const char *desc_text, const unsigned char *grip, @@ -240,7 +240,7 @@ gpg_error_t agent_key_from_file (ctrl_t ctrl, lookup_ttl_t lookup_ttl, gcry_sexp_t *result, char **r_passphrase); -gpg_error_t agent_public_key_from_file (ctrl_t ctrl, +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); @@ -307,7 +307,7 @@ unsigned long get_standard_s2k_count (void); int agent_protect (const unsigned char *plainkey, const char *passphrase, unsigned char **result, size_t *resultlen); int agent_unprotect (const unsigned char *protectedkey, const char *passphrase, - gnupg_isotime_t protected_at, + gnupg_isotime_t protected_at, unsigned char **result, size_t *resultlen); int agent_private_key_type (const unsigned char *privatekey); unsigned char *make_shadow_info (const char *serialno, const char *idstring); @@ -316,7 +316,7 @@ int agent_shadow_key (const unsigned char *pubkey, unsigned char **result); int agent_get_shadow_info (const unsigned char *shadowkey, unsigned char const **shadow_info); -gpg_error_t parse_shadow_info (const unsigned char *shadow_info, +gpg_error_t parse_shadow_info (const unsigned char *shadow_info, char **r_hexsn, char **r_idstr); gpg_error_t s2k_hash_passphrase (const char *passphrase, int hashalgo, int s2kmode, @@ -335,7 +335,7 @@ void agent_reload_trustlist (void); /*-- divert-scd.c --*/ -int divert_pksign (ctrl_t ctrl, +int divert_pksign (ctrl_t ctrl, const unsigned char *digest, size_t digestlen, int algo, const unsigned char *shadow_info, unsigned char **r_sig); int divert_pkdecrypt (ctrl_t ctrl, |