diff options
Diffstat (limited to 'tools/gpg-wks.h')
-rw-r--r-- | tools/gpg-wks.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/gpg-wks.h b/tools/gpg-wks.h index 6c5dc8b17..50350eddb 100644 --- a/tools/gpg-wks.h +++ b/tools/gpg-wks.h @@ -38,11 +38,13 @@ struct int quiet; int use_sendmail; int with_colons; + int no_autostart; const char *output; const char *gpg_program; const char *directory; const char *default_from; strlist_t extra_headers; + const char *blacklist; } opt; /* Debug values and macros. */ @@ -78,6 +80,7 @@ struct uidinfo_list_s struct uidinfo_list_s *next; time_t created; /* Time the userid was created. */ char *mbox; /* NULL or the malloced mailbox from UID. */ + unsigned int flags; /* These flags are cleared on creation. */ char uid[1]; }; typedef struct uidinfo_list_s *uidinfo_list_t; @@ -102,6 +105,7 @@ void wks_free_policy (policy_flags_t policy); gpg_error_t wks_fname_from_userid (const char *userid, int hash_only, char **r_fname, char **r_addrspec); gpg_error_t wks_compute_hu_fname (char **r_fname, const char *addrspec); +gpg_error_t wks_install_key_core (estream_t key, const char *addrspec); gpg_error_t wks_cmd_install_key (const char *fname, const char *userid); gpg_error_t wks_cmd_remove_key (const char *userid); gpg_error_t wks_cmd_print_wkd_hash (const char *userid); |