int dynamic_user_serialize(Manager *m, FILE *f, FDSet *fds) {
DynamicUser *d;
- Iterator i;
assert(m);
assert(f);
/* Dump the dynamic user database into the manager serialization, to deal with daemon reloads. */
- HASHMAP_FOREACH(d, m->dynamic_users, i) {
+ HASHMAP_FOREACH(d, m->dynamic_users) {
int copy0, copy1;
copy0 = fdset_put_dup(fds, d->storage_socket[0]);
void dynamic_user_vacuum(Manager *m, bool close_user) {
DynamicUser *d;
- Iterator i;
assert(m);
* to which no reference exist. This is called after a daemon reload finished, in order to destroy users which
* might not be referenced anymore. */
- HASHMAP_FOREACH(d, m->dynamic_users, i) {
+ HASHMAP_FOREACH(d, m->dynamic_users) {
if (d->n_ref > 0)
continue;