]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network: update comment as hashmap_free_with_destructor() does not exist anymore 37111/head
authorYu Watanabe <watanabe.yu+github@gmail.com>
Sat, 12 Apr 2025 19:18:28 +0000 (04:18 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 18 Apr 2025 00:16:44 +0000 (09:16 +0900)
src/network/netdev/netdev.c
src/network/networkd-manager.c

index 0abd995b30f35fc3d44c191c3eb158350cb93350..99137371406228fc60ee83a201e30941f4da4c55 100644 (file)
@@ -1163,8 +1163,7 @@ int netdev_reload(Manager *manager) {
         }
 
         /* Detach old NetDev objects from Manager.
-         * Note, the same object may be registered with multiple names, and netdev_detach() may drop multiple
-         * entries. Hence, hashmap_free_with_destructor() cannot be used. */
+         * The same object may be registered with multiple names, and netdev_detach() may drop multiple entries. */
         for (NetDev *n; (n = hashmap_first(manager->netdevs)); )
                 netdev_detach(n);
 
index 0fa3ae2a5b983b18718573cc8e13864eb79ec2e3..f86d1932bd44a4f82951b5caa2c428dc2ad7901c 100644 (file)
@@ -683,8 +683,7 @@ Manager* manager_free(Manager *m) {
         m->dhcp_pd_subnet_ids = set_free(m->dhcp_pd_subnet_ids);
         m->networks = ordered_hashmap_free(m->networks);
 
-        /* The same object may be registered with multiple names, and netdev_detach() may drop multiple
-         * entries. Hence, hashmap_free_with_destructor() cannot be used. */
+        /* The same object may be registered with multiple names, and netdev_detach() may drop multiple entries. */
         for (NetDev *n; (n = hashmap_first(m->netdevs)); )
                 netdev_detach(n);
         m->netdevs = hashmap_free(m->netdevs);