diff options
author | default <nobody@localhost> | 2022-11-23 18:58:07 +0100 |
---|---|---|
committer | default <nobody@localhost> | 2022-11-23 18:58:07 +0100 |
commit | 0c83ef5a225980d3e63f3e4f63eefef69f535076 (patch) | |
tree | 3dc631b9c2086445af420ea8f7b9a718683a2718 | |
parent | fa3904c5a7a4b4f75446b30b107467ae5f1ed6ee (diff) |
New function list_add_md5().
-rw-r--r-- | data.c | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -288,6 +288,25 @@ int object_del(const char *id) } +int list_add_md5(const char *fn, const char *md5) +/* adds an md5 to a list */ +{ + int status = 200; + FILE *f; + + if ((f = fopen(fn, "a")) != NULL) { + flock(fileno(f), LOCK_EX); + + fprintf(f, "%s\n", md5); + fclose(f); + } + else + status = 500; + + return status; +} + + d_char *_follower_fn(snac *snac, char *actor) { xs *md5 = xs_md5_hex(actor, strlen(actor)); |