summaryrefslogtreecommitdiff
path: root/snac.h
diff options
context:
space:
mode:
Diffstat (limited to 'snac.h')
-rw-r--r--snac.h15
1 files changed, 8 insertions, 7 deletions
diff --git a/snac.h b/snac.h
index 017ccea..be205d2 100644
--- a/snac.h
+++ b/snac.h
@@ -1,7 +1,7 @@
/* snac - A simple, minimalistic ActivityPub instance */
/* copyright (c) 2022 - 2023 grunfink / MIT license */
-#define VERSION "2.22"
+#define VERSION "2.23-dev"
#define USER_AGENT "snac/" VERSION
@@ -30,12 +30,13 @@ int srv_open(char *basedir, int auto_upgrade);
void srv_free(void);
typedef struct _snac {
- d_char *uid; /* uid */
- d_char *basedir; /* user base directory */
- d_char *config; /* user configuration */
- d_char *key; /* keypair */
- d_char *actor; /* actor url */
- d_char *md5; /* actor url md5 */
+ xs_str *uid; /* uid */
+ xs_str *basedir; /* user base directory */
+ xs_dict *config; /* user configuration */
+ xs_dict *config_o; /* user configuration admin override */
+ xs_dict *key; /* keypair */
+ xs_str *actor; /* actor url */
+ xs_str *md5; /* actor url md5 */
} snac;
int user_open(snac *snac, const char *uid);