summaryrefslogtreecommitdiff
path: root/src/network/networkd-routing-policy-rule.h
diff options
context:
space:
mode:
authorNaïm Favier <fnaim42@gmail.com>2020-02-03 00:25:48 +0100
committerGitHub <noreply@github.com>2020-02-03 08:25:48 +0900
commit53e1ba280f07b1b527c46ecf9d14926baedb4594 (patch)
tree5141b95a93986641dd2a8e7d6ba72c23962aa737 /src/network/networkd-routing-policy-rule.h
parente06d7d0fb0f1851e2464e2497c8c634fc34537c3 (diff)
downloadsystemd-53e1ba280f07b1b527c46ecf9d14926baedb4594.tar.gz
network: add SuppressPrefixLength option to RoutingPolicyRule (#14736)
Closes #14724.
Diffstat (limited to 'src/network/networkd-routing-policy-rule.h')
-rw-r--r--src/network/networkd-routing-policy-rule.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/network/networkd-routing-policy-rule.h b/src/network/networkd-routing-policy-rule.h
index 2afd8f75a6..21ca0e8021 100644
--- a/src/network/networkd-routing-policy-rule.h
+++ b/src/network/networkd-routing-policy-rule.h
@@ -51,6 +51,8 @@ struct RoutingPolicyRule {
struct fib_rule_port_range dport;
struct fib_rule_uid_range uid_range;
+ int suppress_prefixlen;
+
LIST_FIELDS(RoutingPolicyRule, rules);
};
@@ -81,3 +83,4 @@ CONFIG_PARSER_PROTOTYPE(config_parse_routing_policy_rule_ip_protocol);
CONFIG_PARSER_PROTOTYPE(config_parse_routing_policy_rule_invert);
CONFIG_PARSER_PROTOTYPE(config_parse_routing_policy_rule_family);
CONFIG_PARSER_PROTOTYPE(config_parse_routing_policy_rule_uid_range);
+CONFIG_PARSER_PROTOTYPE(config_parse_routing_policy_rule_suppress_prefixlen);