Lines Matching full:match

123 		echo "SKIP: iproute2 iprule too old, missing $1 match"
129 echo "SKIP: iproute2 get route too old, missing $2 match"
150 local match="$1"
156 $IP -6 rule add $match table $RTABLE
163 fib_rule6_del_by_pref "$match"
169 local match="$1"
172 $IP -6 rule add $match table $RTABLE 2>/dev/null
174 log_test $rc 2 "rule6 check: $match"
177 $IP -6 rule del $match table $RTABLE
186 local match
195 match="oif $DEV"
197 fib_rule6_test_match_n_redirect "$match" "$match" "$getnomatch" \
200 match="from $SRC_IP6 iif $DEV"
202 fib_rule6_test_match_n_redirect "$match" "$match" "$getnomatch" \
207 match="dsfield $cnt"
208 fib_rule6_test_reject "$match"
212 match="tos 0x10"
218 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
225 match="tos 0x10"
229 fib_rule6_test_match_n_redirect "$match" \
236 match="fwmark 0x64"
239 fib_rule6_test_match_n_redirect "$match" "$getmatch" "$getnomatch" \
244 match="uidrange 100-100"
247 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
254 match="sport 666 dport 777"
256 fib_rule6_test_match_n_redirect "$match" "$match" \
260 match="sport 100-200 dport 300-400"
263 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
271 match="sport 0x0f00/0xff00 dport 0x000f/0x00ff"
274 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
281 match="ipproto tcp"
283 fib_rule6_test_match_n_redirect "$match" "$match" \
284 "$getnomatch" "ipproto tcp match" "ipproto udp no match"
289 match="ipproto ipv6-icmp"
291 fib_rule6_test_match_n_redirect "$match" "$match" \
292 "$getnomatch" "ipproto ipv6-icmp match" \
293 "ipproto ipv6-tcp no match"
298 match="dscp 0x3f"
301 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
305 match="dscp 0x3f"
308 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
315 match="dscp 0x0f/0x0f"
320 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
324 match="dscp 0x0f/0x0f"
327 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
334 match="flowlabel 0xfffff"
337 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
341 match="flowlabel 0xfffff"
344 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
348 match="flowlabel 0x08000/0x08000"
351 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
355 match="flowlabel 0x08000/0x08000"
358 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
365 match="oif vrf0"
368 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
372 match="from $SRC_IP6 iif vrf0"
375 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
414 # does not match the previously configured FIB rule.
427 echo "SKIP: iproute2 iprule too old, missing dscp match"
469 local match="$1"
475 $IP rule add $match table $RTABLE
482 fib_rule4_del_by_pref "$match"
488 local match="$1"
491 $IP rule add $match table $RTABLE 2>/dev/null
493 log_test $rc 2 "rule4 check: $match"
496 $IP rule del $match table $RTABLE
505 local match
514 match="oif $DEV"
516 fib_rule4_test_match_n_redirect "$match" "$match" "$getnomatch" \
523 match="from $SRC_IP iif $DEV"
525 fib_rule4_test_match_n_redirect "$match" "$match" "$getnomatch" \
530 match="dsfield $cnt"
531 fib_rule4_test_reject "$match"
535 match="tos 0x10"
541 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
548 match="tos 0x10"
552 fib_rule4_test_match_n_redirect "$match" \
559 match="fwmark 0x64"
562 fib_rule4_test_match_n_redirect "$match" "$getmatch" "$getnomatch" \
567 match="uidrange 100-100"
570 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
577 match="sport 666 dport 777"
579 fib_rule4_test_match_n_redirect "$match" "$match" \
583 match="sport 100-200 dport 300-400"
586 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
594 match="sport 0x0f00/0xff00 dport 0x000f/0x00ff"
597 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
604 match="ipproto tcp"
606 fib_rule4_test_match_n_redirect "$match" "$match" \
607 "$getnomatch" "ipproto tcp match" \
608 "ipproto udp no match"
613 match="ipproto icmp"
615 fib_rule4_test_match_n_redirect "$match" "$match" \
616 "$getnomatch" "ipproto icmp match" \
617 "ipproto tcp no match"
622 match="dscp 0x3f"
625 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
629 match="dscp 0x3f"
632 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
639 match="dscp 0x0f/0x0f"
644 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
648 match="dscp 0x0f/0x0f"
651 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
658 match="oif vrf0"
661 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
665 match="from $SRC_IP iif vrf0"
668 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
707 # does not match the previously configured FIB rule.
720 echo "SKIP: iproute2 iprule too old, missing dscp match"