From 2102d33cfbb88e1867317185a63c4f3284478ea4 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Wed, 9 Sep 2020 04:59:39 +0900 Subject: [PATCH] network: also process RTM_NEWRULE or RTM_DELRULE message which does not contain src and dst addresses Fixes #16784. --- src/network/networkd-manager.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/network/networkd-manager.c b/src/network/networkd-manager.c index 329020c451..dbbc6b64bc 100644 --- a/src/network/networkd-manager.c +++ b/src/network/networkd-manager.c @@ -1082,9 +1082,6 @@ int manager_rtnl_process_rule(sd_netlink *rtnl, sd_netlink_message *message, voi assert_not_reached("Received rule message with unsupported address family"); } - if (tmp->from_prefixlen == 0 && tmp->to_prefixlen == 0) - return 0; - r = sd_rtnl_message_routing_policy_rule_get_flags(message, &flags); if (r < 0) { log_warning_errno(r, "rtnl: received rule message without valid flag, ignoring: %m");