core: use FOREACH_ARRAY and RET_GATHER more

This commit is contained in:
Mike Yuan
2023-11-13 23:39:14 +08:00
parent aa25e19b47
commit cbd2abbbe7
2 changed files with 14 additions and 13 deletions
+3 -2
View File
@@ -121,8 +121,9 @@ Unit* unit_new(Manager *m, size_t size) {
u->ip_accounting_ingress_map_fd = -EBADF;
u->ip_accounting_egress_map_fd = -EBADF;
for (CGroupIOAccountingMetric i = 0; i < _CGROUP_IO_ACCOUNTING_METRIC_MAX; i++)
u->io_accounting_last[i] = UINT64_MAX;
FOREACH_ARRAY(i, u->io_accounting_last, _CGROUP_IO_ACCOUNTING_METRIC_MAX)
*i = UINT64_MAX;
u->ipv4_allow_map_fd = -EBADF;
u->ipv6_allow_map_fd = -EBADF;