diff options
| author | 2024-01-11 00:39:56 -0600 | |
|---|---|---|
| committer | 2024-01-11 00:39:56 -0600 | |
| commit | b837ef02aff4c0974161ff2e077551a9710fdac5 (patch) | |
| tree | 3ae0af26264f2ec62af5ebf4391ef6399f67354f /src/l2su.h | |
| parent | actually use runtime (diff) | |
add auth
Diffstat (limited to 'src/l2su.h')
| -rw-r--r-- | src/l2su.h | 8 |
1 files changed, 6 insertions, 2 deletions
@@ -6,6 +6,7 @@ #include "instance.h" #include "version.h" #include "macros.h" +#include "user.h" #include <fcntl.h> #include <time.h> @@ -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 */ |
