summaryrefslogtreecommitdiff
path: root/src/network/networkd-routing-policy-rule.h
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2022-01-31 19:08:27 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2022-02-01 11:30:37 +0900
commita0e99a377a2f22c0ba460d3e7228214008714c14 (patch)
tree017e39c04e5a574dde21998b2285f896e2aa2be0 /src/network/networkd-routing-policy-rule.h
parent9d67fb0e33145cde08759c85f6631f75bdef559c (diff)
downloadsystemd-a0e99a377a2f22c0ba460d3e7228214008714c14.tar.gz
network: remove only managed configs on reconfigure or carrier lost
Otherwise, if the carrir of the non-managed interface is lost, the configs such as addresses or routes on the interface will be removed by networkd.
Diffstat (limited to 'src/network/networkd-routing-policy-rule.h')
-rw-r--r--src/network/networkd-routing-policy-rule.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/networkd-routing-policy-rule.h b/src/network/networkd-routing-policy-rule.h
index 1ab147caae..2d1ce19165 100644
--- a/src/network/networkd-routing-policy-rule.h
+++ b/src/network/networkd-routing-policy-rule.h
@@ -71,7 +71,7 @@ int manager_drop_routing_policy_rules_internal(Manager *m, bool foreign, const L
static inline int manager_drop_foreign_routing_policy_rules(Manager *m) {
return manager_drop_routing_policy_rules_internal(m, true, NULL);
}
-static inline int link_drop_routing_policy_rules(Link *link) {
+static inline int link_drop_managed_routing_policy_rules(Link *link) {
assert(link);
return manager_drop_routing_policy_rules_internal(link->manager, false, link);
}