]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
network/nexthop: replace unreachable condition with assertion
authorYu Watanabe <watanabe.yu+github@gmail.com>
Thu, 28 Nov 2024 19:05:58 +0000 (04:05 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Wed, 11 Dec 2024 02:21:15 +0000 (11:21 +0900)
src/network/networkd-nexthop.c

index 7aa7bd6f6d707bdb381bab723eb6f73c0ce9b072..18b130b9599da4655e1ed873e05c61e5ae6257b3 100644 (file)
@@ -420,8 +420,7 @@ static int nexthop_add_new(Manager *manager, uint32_t id, NextHop **ret) {
         r = hashmap_ensure_put(&manager->nexthops_by_id, &nexthop_hash_ops, UINT32_TO_PTR(nexthop->id), nexthop);
         if (r < 0)
                 return r;
-        if (r == 0)
-                return -EEXIST;
+        assert(r > 0);
 
         nexthop->manager = manager;