Home
last modified time | relevance | path

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

/linux/net/ipv6/
H A Dfib6_rules.c358 static int fib6_nl2rule_dscp(const struct nlattr *nla, struct fib6_rule *rule6, in fib6_nl2rule_dscp()
361 if (rule6->dscp) { in fib6_nl2rule_dscp()
366 rule6->dscp = inet_dsfield_to_dscp(nla_get_u8(nla) << 2); in fib6_nl2rule_dscp()
367 rule6->dscp_mask = inet_dsfield_to_dscp(INET_DSCP_MASK); in fib6_nl2rule_dscp()
368 rule6->dscp_full = true; in fib6_nl2rule_dscp()
374 struct fib6_rule *rule6, in fib6_nl2rule_dscp_mask()
379 if (!rule6->dscp_full) { in fib6_nl2rule_dscp_mask()
386 if (rule6->dscp & ~dscp_mask) { in fib6_nl2rule_dscp_mask()
391 rule6->dscp_mask = dscp_mask; in fib6_nl2rule_dscp_mask()
396 static int fib6_nl2rule_flowlabel(struct nlattr **tb, struct fib6_rule *rule6, in fib6_nl2rule_flowlabel()
355 fib6_nl2rule_dscp(const struct nlattr * nla,struct fib6_rule * rule6,struct netlink_ext_ack * extack) fib6_nl2rule_dscp() argument
371 fib6_nl2rule_dscp_mask(const struct nlattr * nla,struct fib6_rule * rule6,struct netlink_ext_ack * extack) fib6_nl2rule_dscp_mask() argument
393 fib6_nl2rule_flowlabel(struct nlattr ** tb,struct fib6_rule * rule6,struct netlink_ext_ack * extack) fib6_nl2rule_flowlabel() argument
427 struct fib6_rule *rule6 = (struct fib6_rule *)rule; fib6_rule_configure() local
494 struct fib6_rule *rule6 = (struct fib6_rule *) rule; fib6_rule_compare() local
545 struct fib6_rule *rule6 = (struct fib6_rule *) rule; fib6_rule_fill() local
[all...]