networkd-routing-policy-rule.c: drop unnecessary check

set_get() already does that.
This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2018-09-27 17:50:25 +02:00
parent 431a4bc8c0
commit b87dadcdb2
1 changed files with 10 additions and 14 deletions

View File

@ -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;