summaryrefslogtreecommitdiff
path: root/src/network/networkd-manager.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/network/networkd-manager.c')
-rw-r--r--src/network/networkd-manager.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/network/networkd-manager.c b/src/network/networkd-manager.c
index befecdc323..0e00cde87a 100644
--- a/src/network/networkd-manager.c
+++ b/src/network/networkd-manager.c
@@ -875,7 +875,8 @@ void manager_free(Manager *m) {
ordered_set_free_free(m->address_pools);
- m->route_tables = hashmap_free_free_key(m->route_tables);
+ hashmap_free(m->route_table_names_by_number);
+ hashmap_free(m->route_table_numbers_by_name);
/* routing_policy_rule_free() access m->rules and m->rules_foreign.
* So, it is necessary to set NULL after the sets are freed. */