From b837ef02aff4c0974161ff2e077551a9710fdac5 Mon Sep 17 00:00:00 2001 From: bigfoot547 Date: Thu, 11 Jan 2024 00:39:56 -0600 Subject: add auth --- src/l2su.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'src/l2su.h') diff --git a/src/l2su.h b/src/l2su.h index 4353266..a455b58 100644 --- a/src/l2su.h +++ b/src/l2su.h @@ -6,6 +6,7 @@ #include "instance.h" #include "version.h" #include "macros.h" +#include "user.h" #include #include @@ -28,6 +29,8 @@ struct tag_l2_state_t { struct l2_version_remote *ver_remote_head; struct l2_version_remote *ver_remote_tail; + + struct l2_user *users_head, *users_tail; }; extern struct tag_l2_state_t l2_state; @@ -68,8 +71,6 @@ typedef int (l2_ftw_proc_t)(const char * /*fname*/, const struct stat * /*sb*/, int l2_launcher_ftw(const char *path, int depth, l2_ftw_proc_t *proc, void *user); -char *l2_launcher_parse_iso_time(const char *str, struct tm *ts); - struct l2_dlbuf { void *data; size_t size; @@ -98,4 +99,7 @@ int l2_subst_add(l2_subst_t *sp, const char *name, const char *value); int l2_subst_apply(l2_subst_t *sp, const char *in, char **out); void l2_subst_free(l2_subst_t *sp); +/* parses an RFC3339 time string */ +int l2_parse_time(const char *timestr, time_t *ocaltime); + #endif /* include guard */ -- cgit v1.2.3-70-g09d2