diff mcabber/src/settings.h @ 1065:230dca34dbea

Extand pgp_data structure Extand pgp_data structure so that we can disbale PGP per contact and compare the signature key with a reference key id.
author Mikael Berthe <mikael@lilotux.net>
date Sat, 02 Dec 2006 11:13:40 +0100
parents b57a01ffeed6
children 9eaacc0ad3a2
line wrap: on
line diff
--- a/mcabber/src/settings.h	Fri Dec 01 23:50:52 2006 +0100
+++ b/mcabber/src/settings.h	Sat Dec 02 11:13:40 2006 +0100
@@ -23,6 +23,7 @@
 
 #define mkcmdstr(cmd) COMMAND_CHARSTR cmd
 
+void    settings_init(void);
 int     cfg_read_file(char *filename);
 guint   parse_assigment(gchar *assignment,
                         const gchar **pkey, const gchar **pval);
@@ -35,6 +36,11 @@
                          void (*pfunc)(void *param, char *k, char *v),
                          void *param);
 
+void    settings_pgp_setdisabled(const char *bjid, guint value);
+guint   settings_pgp_getdisabled(const char *bjid);
+void    settings_pgp_setkeyid(const char *bjid, const char *keyid);
+const char *settings_pgp_getkeyid(const char *bjid);
+
 char *default_muc_nickname(void);
 
 const gchar *isbound(int key);