Searched refs:rule6 (Results 1 – 1 of 1) sorted by relevance
355 static int fib6_nl2rule_dscp(const struct nlattr *nla, struct fib6_rule *rule6, in fib6_nl2rule_dscp() argument358 if (rule6->dscp) { in fib6_nl2rule_dscp()363 rule6->dscp = inet_dsfield_to_dscp(nla_get_u8(nla) << 2); in fib6_nl2rule_dscp()364 rule6->dscp_mask = inet_dsfield_to_dscp(INET_DSCP_MASK); in fib6_nl2rule_dscp()365 rule6->dscp_full = true; in fib6_nl2rule_dscp()371 struct fib6_rule *rule6, in fib6_nl2rule_dscp_mask() argument376 if (!rule6->dscp_full) { in fib6_nl2rule_dscp_mask()383 if (rule6->dscp & ~dscp_mask) { in fib6_nl2rule_dscp_mask()388 rule6->dscp_mask = dscp_mask; in fib6_nl2rule_dscp_mask()393 static int fib6_nl2rule_flowlabel(struct nlattr **tb, struct fib6_rule *rule6, in fib6_nl2rule_flowlabel() argument[all …]