summaryrefslogtreecommitdiff
path: root/src/network/networkd-routing-policy-rule.c
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2020-12-30 03:17:35 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2020-12-30 03:17:42 +0900
commit57fe5a42f0975ca12ff856ca221c081a1ad3e87e (patch)
tree9c2468641b30e7a3d398c44d7e58ebbd45831ed8 /src/network/networkd-routing-policy-rule.c
parentfdce9324c7132a9a6d3b2fe9f8449dcfc8309114 (diff)
downloadsystemd-57fe5a42f0975ca12ff856ca221c081a1ad3e87e.tar.gz
network: drop unnecessary checks
By the previous commit, the checks are not necessary any more.
Diffstat (limited to 'src/network/networkd-routing-policy-rule.c')
-rw-r--r--src/network/networkd-routing-policy-rule.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/src/network/networkd-routing-policy-rule.c b/src/network/networkd-routing-policy-rule.c
index 723a44cb6d..dd155caefb 100644
--- a/src/network/networkd-routing-policy-rule.c
+++ b/src/network/networkd-routing-policy-rule.c
@@ -39,10 +39,8 @@ RoutingPolicyRule *routing_policy_rule_free(RoutingPolicyRule *rule) {
}
if (rule->manager) {
- if (set_get(rule->manager->rules, rule) == rule)
- set_remove(rule->manager->rules, rule);
- if (set_get(rule->manager->rules_foreign, rule) == rule)
- set_remove(rule->manager->rules_foreign, rule);
+ set_remove(rule->manager->rules, rule);
+ set_remove(rule->manager->rules_foreign, rule);
}
network_config_section_free(rule->section);