From: Zbigniew Jędrzejewski-Szmek Date: Thu, 27 Sep 2018 15:50:25 +0000 (+0200) Subject: networkd-routing-policy-rule.c: drop unnecessary check X-Git-Tag: v240~671^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b87dadcdb2badcd3f6d570915c09242fc796edfe;p=thirdparty%2Fsystemd.git networkd-routing-policy-rule.c: drop unnecessary check set_get() already does that. --- diff --git a/src/network/networkd-routing-policy-rule.c b/src/network/networkd-routing-policy-rule.c index 51b817e6920..bbab3935466 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;