aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyserver-internal.h
diff options
context:
space:
mode:
Diffstat (limited to 'g10/keyserver-internal.h')
-rw-r--r--g10/keyserver-internal.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/g10/keyserver-internal.h b/g10/keyserver-internal.h
new file mode 100644
index 000000000..9f0d2e8c0
--- /dev/null
+++ b/g10/keyserver-internal.h
@@ -0,0 +1,22 @@
+/* Keyserver internals */
+
+#ifndef _KEYSERVER_INTERNAL_H_
+#define _KEYSERVER_INTERNAL_H_
+
+#include <time.h>
+#include "keyserver.h"
+#include "iobuf.h"
+#include "types.h"
+
+void parse_keyserver_options(char *options);
+int parse_keyserver_uri(char *uri,
+ const char *configname,unsigned int configlineno);
+int keyserver_export(STRLIST users);
+int keyserver_import(STRLIST users);
+int keyserver_import_fprint(const byte *fprint,size_t fprint_len);
+int keyserver_import_keyid(u32 *keyid);
+int keyserver_refresh(STRLIST users);
+int keyserver_search(STRLIST tokens);
+void keyserver_search_prompt(IOBUF buffer,int count,const char *searchstr);
+
+#endif /* !_KEYSERVER_INTERNAL_H_ */