Lines Matching defs:frh
225 struct fib_rule_hdr *frh,
233 if (frh->tos & ~IPTOS_TOS_MASK) {
257 if (frh->src_len)
260 if (frh->dst_len)
274 rule4->src_len = frh->src_len;
276 rule4->dst_len = frh->dst_len;
278 rule4->tos = frh->tos;
310 static int fib4_rule_compare(struct fib_rule *rule, struct fib_rule_hdr *frh,
315 if (frh->src_len && (rule4->src_len != frh->src_len))
318 if (frh->dst_len && (rule4->dst_len != frh->dst_len))
321 if (frh->tos && (rule4->tos != frh->tos))
329 if (frh->src_len && (rule4->src != nla_get_in_addr(tb[FRA_SRC])))
332 if (frh->dst_len && (rule4->dst != nla_get_in_addr(tb[FRA_DST])))
339 struct fib_rule_hdr *frh)
343 frh->dst_len = rule4->dst_len;
344 frh->src_len = rule4->src_len;
345 frh->tos = rule4->tos;