Sat Mar 17 19:07:15 CET 2007 Jochen Eisinger <coffee@silcnet.org>
[crypto.git] / apps / irssi / src / silc / core / clientutil.h
index 6b703f5d8645b7427c17b26a0c83849a7c7cf4d6..240100a600ed6d9b3c4dfedc82d66d82e7ba4af6 100644 (file)
@@ -31,4 +31,14 @@ void silc_client_list_pkcs();
 int silc_client_check_silc_dir();
 int silc_client_load_keys(SilcClient client);
 
+#ifdef SILC_PLUGIN
+typedef struct {
+  char *old, *passphrase, *file, *pkcs;
+  int bits;
+} CREATE_KEY_REC;
+
+void create_key_passphrase(const char *answer, CREATE_KEY_REC *rec);
+void change_private_key_passphrase(const char *answer, CREATE_KEY_REC *rec);
+#endif
+
 #endif