summaryrefslogtreecommitdiff
path: root/src/network/networkd-network-bus.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2019-05-04 13:02:18 +0200
committerYu Watanabe <watanabe.yu+github@gmail.com>2019-05-07 16:55:19 +0200
commit715d398e612b3b9965771e238d6a49207f9709de (patch)
treea262b87b3d2a4698dd6c6e8b3304d3f62f75d01a /src/network/networkd-network-bus.c
parentd4df6326740e1fabb356299875d154de89589211 (diff)
downloadsystemd-715d398e612b3b9965771e238d6a49207f9709de.tar.gz
network: drop list fields in Network object
Diffstat (limited to 'src/network/networkd-network-bus.c')
-rw-r--r--src/network/networkd-network-bus.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/network/networkd-network-bus.c b/src/network/networkd-network-bus.c
index 07e453cc80..e3ba148ce1 100644
--- a/src/network/networkd-network-bus.c
+++ b/src/network/networkd-network-bus.c
@@ -87,6 +87,7 @@ int network_node_enumerator(sd_bus *bus, const char *path, void *userdata, char
_cleanup_strv_free_ char **l = NULL;
Manager *m = userdata;
Network *network;
+ Iterator i;
int r;
assert(bus);
@@ -94,7 +95,7 @@ int network_node_enumerator(sd_bus *bus, const char *path, void *userdata, char
assert(m);
assert(nodes);
- LIST_FOREACH(networks, network, m->networks) {
+ ORDERED_HASHMAP_FOREACH(network, m->networks, i) {
char *p;
p = network_bus_path(network);