diff options
| author | Franklin Wei <git@fwei.tk> | 2016-01-26 20:56:29 -0500 |
|---|---|---|
| committer | Franklin Wei <git@fwei.tk> | 2016-01-26 20:56:29 -0500 |
| commit | cb21d47e2f9bf52f887241301c7437a367cd79ef (patch) | |
| tree | 3c42f931c5d20ee2775b40438b0255634311034a /src/userdb.c | |
| parent | aac76c84d5c2c9f68c16ed1a7dfeb98d200e3a30 (diff) | |
| download | netcosm-cb21d47e2f9bf52f887241301c7437a367cd79ef.zip netcosm-cb21d47e2f9bf52f887241301c7437a367cd79ef.tar.gz netcosm-cb21d47e2f9bf52f887241301c7437a367cd79ef.tar.bz2 netcosm-cb21d47e2f9bf52f887241301c7437a367cd79ef.tar.xz | |
fix USER LIST command
Diffstat (limited to 'src/userdb.c')
| -rw-r--r-- | src/userdb.c | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/userdb.c b/src/userdb.c index 5c80581..3d42133 100644 --- a/src/userdb.c +++ b/src/userdb.c @@ -204,8 +204,17 @@ size_t userdb_size(void) return hash_size(map); } -/* child request wrappers */ -/* NOTE: also works from the master, but it's better to use the userdb_* funcs instead */ +struct userdata_t *userdb_iterate(void **save) +{ + if(*save) + return hash_iterate(NULL, save, NULL); + else + return hash_iterate(map, save, NULL); +} + +/*** child request wrappers ***/ +/* NOTE: these also work from the master, but it's better to use the + * userdb_* funcs instead */ struct userdata_t *userdb_request_lookup(const char *name) { |