diff --git a/src/network/networkd-routing-policy-rule.c b/src/network/networkd-routing-policy-rule.c index d2a8768a42..f35ab3e3db 100644 --- a/src/network/networkd-routing-policy-rule.c +++ b/src/network/networkd-routing-policy-rule.c @@ -1687,7 +1687,7 @@ int routing_policy_load_rules(const char *state_file, Set **rules) { continue; } rule->family = r; - } if (STR_IN_SET(a, "from", "to")) { + } else if (STR_IN_SET(a, "from", "to")) { union in_addr_union *buffer; uint8_t *prefixlen;