Home
last modified time | relevance | path

Searched refs:rule4 (Results 1 – 1 of 1) sorted by relevance

/linux/net/ipv4/
H A Dfib_rules.c231 static int fib4_nl2rule_dscp(const struct nlattr *nla, struct fib4_rule *rule4, in fib4_nl2rule_dscp() argument
234 if (rule4->dscp) { in fib4_nl2rule_dscp()
239 rule4->dscp = inet_dsfield_to_dscp(nla_get_u8(nla) << 2); in fib4_nl2rule_dscp()
240 rule4->dscp_mask = inet_dsfield_to_dscp(INET_DSCP_MASK); in fib4_nl2rule_dscp()
241 rule4->dscp_full = true; in fib4_nl2rule_dscp()
247 struct fib4_rule *rule4, in fib4_nl2rule_dscp_mask() argument
252 if (!rule4->dscp_full) { in fib4_nl2rule_dscp_mask()
259 if (rule4->dscp & ~dscp_mask) { in fib4_nl2rule_dscp_mask()
264 rule4->dscp_mask = dscp_mask; in fib4_nl2rule_dscp_mask()
274 struct fib4_rule *rule4 = (struct fib4_rule *)rule; in fib4_rule_configure() local
[all …]