From 32c188ae8fc662cf32ed16bf1d38a5391094ddda Mon Sep 17 00:00:00 2001 From: default Date: Mon, 19 Sep 2022 22:19:14 +0200 Subject: New functions snac_open() and snac_free(). --- snac.h | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'snac.h') diff --git a/snac.h b/snac.h index ef14425..c14fd79 100644 --- a/snac.h +++ b/snac.h @@ -11,8 +11,20 @@ d_char *xs_time(char *fmt, int local); #define xs_local_time(fmt) xs_time(fmt, 1) #define xs_utc_time(fmt) xs_time(fmt, 0) +d_char *tid(void); + void srv_debug(int level, d_char *str); #define srv_log(str) srv_debug(0, str) int srv_open(char *basedir); +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 */ +} snac; + +int snac_open(snac *snac, char *uid); +void snac_free(snac *snac); -- cgit v1.2.3