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" \
263 match="ipproto tcp"
265 fib_rule6_test_match_n_redirect "$match" "$match" \
266 "$getnomatch" "ipproto tcp match" "ipproto udp no match"
271 match="ipproto ipv6-icmp"
273 fib_rule6_test_match_n_redirect "$match" "$match" \
274 "$getnomatch" "ipproto ipv6-icmp match" \
275 "ipproto ipv6-tcp no match"
280 match="dscp 0x3f"
283 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
287 match="dscp 0x3f"
290 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
297 match="flowlabel 0xfffff"
300 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
304 match="flowlabel 0xfffff"
307 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
311 match="flowlabel 0x08000/0x08000"
314 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
318 match="flowlabel 0x08000/0x08000"
321 fib_rule6_test_match_n_redirect "$match" "$getmatch" \
360 # does not match the previously configured FIB rule.
373 echo "SKIP: iproute2 iprule too old, missing dscp match"
415 local match="$1"
421 $IP rule add $match table $RTABLE
428 fib_rule4_del_by_pref "$match"
434 local match="$1"
437 $IP rule add $match table $RTABLE 2>/dev/null
439 log_test $rc 2 "rule4 check: $match"
442 $IP rule del $match table $RTABLE
451 local match
460 match="oif $DEV"
462 fib_rule4_test_match_n_redirect "$match" "$match" "$getnomatch" \
469 match="from $SRC_IP iif $DEV"
471 fib_rule4_test_match_n_redirect "$match" "$match" "$getnomatch" \
476 match="dsfield $cnt"
477 fib_rule4_test_reject "$match"
481 match="tos 0x10"
487 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
494 match="tos 0x10"
498 fib_rule4_test_match_n_redirect "$match" \
505 match="fwmark 0x64"
508 fib_rule4_test_match_n_redirect "$match" "$getmatch" "$getnomatch" \
513 match="uidrange 100-100"
516 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
523 match="sport 666 dport 777"
525 fib_rule4_test_match_n_redirect "$match" "$match" \
532 match="ipproto tcp"
534 fib_rule4_test_match_n_redirect "$match" "$match" \
535 "$getnomatch" "ipproto tcp match" \
536 "ipproto udp no match"
541 match="ipproto icmp"
543 fib_rule4_test_match_n_redirect "$match" "$match" \
544 "$getnomatch" "ipproto icmp match" \
545 "ipproto tcp no match"
550 match="dscp 0x3f"
553 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
557 match="dscp 0x3f"
560 fib_rule4_test_match_n_redirect "$match" "$getmatch" \
599 # does not match the previously configured FIB rule.
612 echo "SKIP: iproute2 iprule too old, missing dscp match"