Lines Matching full:with
13 # This test is for checking IPv4 and IPv6 FIB behavior with nexthop
21 # all tests in this script. Can be overridden with -t option
277 # Create $grpnum groups with specified $ecmp and dump them
280 # create nexthops with different gateways
360 # create group with multiple nexthops
365 log_test $? 0 "Fdb Nexthop group with multiple nexthops"
376 log_test $? 2 "Fdb Nexthop group with non-fdb nexthops"
382 log_test $? 2 "Non-Fdb Nexthop group with fdb nexthops"
386 log_test $? 2 "Fdb Nexthop with blackhole"
388 # fdb nexthop with oif
390 log_test $? 2 "Fdb Nexthop with oif"
392 # fdb nexthop with onlink
394 log_test $? 2 "Fdb Nexthop with onlink"
396 # fdb nexthop with encap
398 log_test $? 2 "Fdb Nexthop with encap"
402 log_test $? 0 "Fdb mac add with nexthop group"
406 log_test $? 255 "Fdb mac add with nexthop"
409 log_test $? 2 "Route add with fdb nexthop"
412 log_test $? 2 "Route add with fdb nexthop group"
440 # create group with multiple nexthops
445 log_test $? 0 "Fdb Nexthop group with multiple nexthops"
456 log_test $? 2 "Fdb Nexthop group with non-fdb nexthops"
462 log_test $? 2 "Non-Fdb Nexthop group with fdb nexthops"
466 log_test $? 2 "Fdb Nexthop with blackhole"
468 # fdb nexthop with oif
470 log_test $? 2 "Fdb Nexthop with oif"
472 # fdb nexthop with onlink
474 log_test $? 2 "Fdb Nexthop with onlink"
476 # fdb nexthop with encap
478 log_test $? 2 "Fdb Nexthop with encap"
482 log_test $? 0 "Fdb mac add with nexthop group"
486 log_test $? 255 "Fdb mac add with nexthop"
489 log_test $? 2 "Route add with fdb nexthop"
492 log_test $? 2 "Route add with fdb nexthop group"
522 log_test $rc 0 "Create nexthop with id, gw, dev"
573 log_test $? 0 "Create nexthop group with single nexthop"
589 # create group with multiple nexthops - mix of gw and dev only
596 log_test $? 0 "Nexthop group with multiple nexthops"
604 # create group with multiple weighted nexthops
607 log_test $? 0 "Nexthop group with weighted nexthops"
627 # group with nexthops using different devices
640 # multiple groups with same nexthop
644 log_test $? 0 "Multiple groups with same nexthop"
659 # nexthop in the group. Needed for atomic replace with an
663 log_test $? 0 "Nexthop group with a blackhole entry"
689 log_test $? 0 "Ping with nexthop"
698 # IPv6 with blackhole nexthops
707 log_test $? 0 "Ping - blackhole replaced with gateway"
718 log_test $? 2 "Ping - group with blackhole"
722 log_test $? 0 "Ping - group blackhole replaced with gateways"
732 log_test $? 0 "IPv6 route with device only nexthop"
737 log_test $? 0 "IPv6 multipath route with nexthop mix - dev only + gw"
741 # IPv6 route with v4 nexthop - not allowed
761 log_test $? 2 "IPv6 route can not have a group with v4 and v6 gateways"
765 log_test $? 2 "IPv6 route can not have a group with v4 and v6 gateways"
776 log_test $? 2 "IPv6 route can not have a group with v4 and v6 gateways"
780 log_test $? 2 "IPv6 route can not have a group with v4 and v6 gateways"
802 log_test $? 0 "Nexthop with default route and rpfilter"
805 log_test $? 0 "Nexthop with multipath default route and rpfilter"
808 # existing route with old nexthop; append route with new nexthop
809 # existing route with old nexthop; replace route with new
810 # existing route with new nexthop; replace route with old
811 # route with src address and using nexthop - not allowed
896 log_test $rc 0 "Create nexthop with id, gw, dev"
947 log_test $? 0 "Create nexthop group with single nexthop"
962 # create group with multiple nexthops
968 log_test $? 0 "Nexthop group with multiple nexthops"
976 # create group with multiple weighted nexthops
979 log_test $? 0 "Nexthop group with weighted nexthops"
999 # group with nexthops using different devices
1012 # multiple groups with same nexthop
1016 log_test $? 0 "Multiple groups with same nexthop"
1031 # nexthop in the group. Needed for atomic replace with an
1035 log_test $? 0 "Nexthop group with a blackhole entry"
1050 log_test $? 0 "IPv6 nexthop with IPv4 route"
1058 log_test $? 0 "IPv6 nexthop with IPv4 route"
1063 log_test $? 0 "IPv4 route with IPv6 gateway"
1067 log_test $? 2 "IPv4 route with invalid IPv6 gateway"
1092 log_test $? 2 "Route add - scope conflict with nexthop"
1097 log_test $? 2 "Nexthop replace with invalid scope for existing route"
1100 # add route with nexthop and check traffic
1137 # IPv4 with blackhole nexthops
1146 log_test $? 0 "Ping - blackhole replaced with gateway"
1157 log_test $? 2 "Ping - group with blackhole"
1161 log_test $? 0 "Ping - group blackhole replaced with gateways"
1171 log_test $? 0 "IPv4 route with device only nexthop"
1176 log_test $? 0 "IPv4 multipath route with nexthop mix - dev only + gw"
1180 # IPv4 with IPv6
1188 log_test $? 0 "IPv6 nexthop with IPv4 route"
1207 log_test $? 0 "IPv4 route with mixed v4-v6 multipath route"
1212 log_test $? 0 "IPv6 nexthop with IPv4 route"
1216 log_test $? 0 "IPv4 route with IPv6 gateway"
1233 log_test $? 0 "IPv4 default route with IPv6 gateway"
1239 log_test $? 0 "IPv4 route with MPLS encap"
1241 log_test $? 0 "IPv4 route with MPLS encap - check"
1244 log_test $? 0 "IPv4 route with MPLS encap and v6 gateway"
1246 log_test $? 0 "IPv4 route with MPLS encap, v6 gw - check"
1490 log_test $? 0 "List with nothing defined"
1497 log_test $? 2 "Nexthop with no device or gateway"
1499 # attempt to create nh with down device - fails
1502 log_test $? 2 "Nexthop with down device"
1504 # create nh with linkdown device - fails
1508 log_test $? 2 "Nexthop with device that is linkdown"
1513 log_test $? 0 "Nexthop with device only"
1515 # create nh with duplicate id
1517 log_test $? 2 "Nexthop with duplicate id"
1525 log_test $? 2 "Blackhole nexthop with other attributes"
1535 log_test $? 0 "Create group with blackhole nexthop"
1547 # attempt to create group with non-existent nexthop
1549 log_test $? 2 "Create group with non-existent nexthop"
1551 # attempt to create group with same nexthop
1553 log_test $? 2 "Create group with same nexthop multiple times"
1555 # replace nexthop with a group - fails
1557 log_test $? 2 "Replace nexthop with nexthop group"
1559 # replace nexthop group with a nexthop - fails
1561 log_test $? 2 "Replace nexthop group with nexthop"
1563 # nexthop group with other attributes fail