From bfbd80feb95fba36292cd9dab43016f17b1e6972 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Fri, 1 Oct 2010 20:33:53 +0000 Subject: Exporting secret keys via gpg-agent is now basically supported. A couple of forward ported changes. Doc updates. --- g10/keyserver-internal.h | 33 ++++++++++++++++++--------------- 1 file changed, 18 insertions(+), 15 deletions(-) (limited to 'g10/keyserver-internal.h') diff --git a/g10/keyserver-internal.h b/g10/keyserver-internal.h index 9f05c1880..cbf3c04a8 100644 --- a/g10/keyserver-internal.h +++ b/g10/keyserver-internal.h @@ -33,20 +33,23 @@ struct keyserver_spec *parse_keyserver_uri(const char *string, const char *configname, unsigned int configlineno); struct keyserver_spec *parse_preferred_keyserver(PKT_signature *sig); -int keyserver_export(strlist_t users); -int keyserver_import(strlist_t users); -int keyserver_import_fprint(const byte *fprint,size_t fprint_len, - struct keyserver_spec *keyserver); -int keyserver_import_keyid(u32 *keyid,struct keyserver_spec *keyserver); -int keyserver_refresh(strlist_t users); -int keyserver_search(strlist_t tokens); -int keyserver_fetch(strlist_t urilist); -int keyserver_import_cert(const char *name, - unsigned char **fpr,size_t *fpr_len); -int keyserver_import_pka(const char *name,unsigned char **fpr,size_t *fpr_len); -int keyserver_import_name(const char *name,unsigned char **fpr,size_t *fpr_len, - struct keyserver_spec *keyserver); -int keyserver_import_ldap(const char *name, - unsigned char **fpr,size_t *fpr_len); +int keyserver_export (ctrl_t ctrl, strlist_t users); +int keyserver_import (ctrl_t ctrl, strlist_t users); +int keyserver_import_fprint (ctrl_t ctrl, const byte *fprint,size_t fprint_len, + struct keyserver_spec *keyserver); +int keyserver_import_keyid (ctrl_t ctrl, u32 *keyid, + struct keyserver_spec *keyserver); +int keyserver_refresh (ctrl_t ctrl, strlist_t users); +int keyserver_search (ctrl_t ctrl, strlist_t tokens); +int keyserver_fetch (ctrl_t ctrl, strlist_t urilist); +int keyserver_import_cert (ctrl_t ctrl, const char *name, + unsigned char **fpr,size_t *fpr_len); +int keyserver_import_pka (ctrl_t ctrl, + const char *name,unsigned char **fpr,size_t *fpr_len); +int keyserver_import_name (ctrl_t ctrl, + const char *name,unsigned char **fpr,size_t *fpr_len, + struct keyserver_spec *keyserver); +int keyserver_import_ldap (ctrl_t ctrl, const char *name, + unsigned char **fpr,size_t *fpr_len); #endif /* !_KEYSERVER_INTERNAL_H_ */ -- cgit v1.2.3