summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-09-27 17:50:25 +0200
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>2018-09-27 18:14:56 +0200
commitb87dadcdb2badcd3f6d570915c09242fc796edfe (patch)
tree1026b465fbcd5bef75d21c72e2d5d8c16c79815f
parent431a4bc8c0e707ecf8efdd76266dc8357949b469 (diff)
downloadsystemd-b87dadcdb2badcd3f6d570915c09242fc796edfe.tar.gz
networkd-routing-policy-rule.c: drop unnecessary check
set_get() already does that.
-rw-r--r--src/network/networkd-routing-policy-rule.c24
1 files changed, 10 insertions, 14 deletions
diff --git a/src/network/networkd-routing-policy-rule.c b/src/network/networkd-routing-policy-rule.c
index 51b817e692..bbab393546 100644
--- a/src/network/networkd-routing-policy-rule.c
+++ b/src/network/networkd-routing-policy-rule.c
@@ -177,22 +177,18 @@ int routing_policy_rule_get(Manager *m,
.oif = (char*) oif
};
- if (m->rules) {
- existing = set_get(m->rules, &rule);
- if (existing) {
- if (ret)
- *ret = existing;
- return 1;
- }
+ existing = set_get(m->rules, &rule);
+ if (existing) {
+ if (ret)
+ *ret = existing;
+ return 1;
}
- if (m->rules_foreign) {
- existing = set_get(m->rules_foreign, &rule);
- if (existing) {
- if (ret)
- *ret = existing;
- return 1;
- }
+ existing = set_get(m->rules_foreign, &rule);
+ if (existing) {
+ if (ret)
+ *ret = existing;
+ return 1;
}
return -ENOENT;