diff options
author | default <nobody@localhost> | 2022-09-19 22:19:14 +0200 |
---|---|---|
committer | default <nobody@localhost> | 2022-09-19 22:19:14 +0200 |
commit | 32c188ae8fc662cf32ed16bf1d38a5391094ddda (patch) | |
tree | c42b2a7624446e9a5b76cec9ed1ed7b405cab806 /snac.h | |
parent | 8fbe3199df77330f26053bd09a34565b838bceb2 (diff) |
New functions snac_open() and snac_free().
Diffstat (limited to 'snac.h')
-rw-r--r-- | snac.h | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -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); |