diff options
| author | 2022-12-04 21:14:18 +0100 | |
|---|---|---|
| committer | 2022-12-04 21:14:18 +0100 | |
| commit | 7787a2ded9a0ab445c9bd310dfc8b909509d763f (patch) | |
| tree | c1e61ed69f68cf22cd74a45c8133f98b61a4cfbe /snac.h | |
| parent | Merge branch 'master' of triptico.com:git/snac2 (diff) | |
| download | snac2-7787a2ded9a0ab445c9bd310dfc8b909509d763f.tar.gz snac2-7787a2ded9a0ab445c9bd310dfc8b909509d763f.tar.xz snac2-7787a2ded9a0ab445c9bd310dfc8b909509d763f.zip | |
New function new_password().
Diffstat (limited to 'snac.h')
| -rw-r--r-- | snac.h | 10 |
1 files changed, 5 insertions, 5 deletions
| @@ -36,17 +36,17 @@ typedef struct _snac { | |||
| 36 | d_char *md5; /* actor url md5 */ | 36 | d_char *md5; /* actor url md5 */ |
| 37 | } snac; | 37 | } snac; |
| 38 | 38 | ||
| 39 | int user_open(snac *snac, char *uid); | 39 | int user_open(snac *snac, const char *uid); |
| 40 | void user_free(snac *snac); | 40 | void user_free(snac *snac); |
| 41 | d_char *user_list(void); | 41 | d_char *user_list(void); |
| 42 | 42 | ||
| 43 | void snac_debug(snac *snac, int level, d_char *str); | 43 | void snac_debug(snac *snac, int level, d_char *str); |
| 44 | #define snac_log(snac, str) snac_debug(snac, 0, str) | 44 | #define snac_log(snac, str) snac_debug(snac, 0, str) |
| 45 | 45 | ||
| 46 | int validate_uid(char *uid); | 46 | int validate_uid(const char *uid); |
| 47 | 47 | ||
| 48 | d_char *hash_password(char *uid, char *passwd, char *nonce); | 48 | d_char *hash_password(const char *uid, const char *passwd, const char *nonce); |
| 49 | int check_password(char *uid, char *passwd, char *hash); | 49 | int check_password(const char *uid, const char *passwd, const char *hash); |
| 50 | 50 | ||
| 51 | void srv_archive(char *direction, char *req, char *payload, int p_size, | 51 | void srv_archive(char *direction, char *req, char *payload, int p_size, |
| 52 | int status, char *headers, char *body, int b_size); | 52 | int status, char *headers, char *body, int b_size); |
| @@ -173,4 +173,4 @@ int html_post_handler(d_char *req, char *q_path, d_char *payload, int p_size, | |||
| 173 | char **body, int *b_size, char **ctype); | 173 | char **body, int *b_size, char **ctype); |
| 174 | 174 | ||
| 175 | int initdb(const char *_basedir); | 175 | int initdb(const char *_basedir); |
| 176 | int adduser(char *uid); | 176 | int adduser(const char *uid); |