Lines Matching full:replace
497 # Replace FDB nexthop to non-FDB and vice versa
499 run_cmd "$IP nexthop replace id 70 via 2001:db8:91::2 dev veth1"
500 log_test $? 0 "Replace FDB nexthop to non-FDB nexthop"
501 run_cmd "$IP nexthop replace id 70 via 2001:db8:91::2 fdb"
502 log_test $? 0 "Replace non-FDB nexthop to FDB nexthop"
504 # Replace FDB nexthop address while in a group
506 run_cmd "$IP nexthop replace id 70 via 2001:db8:91::3 fdb"
507 log_test $? 0 "Replace FDB nexthop address while in a group"
509 # Cannot replace FDB nexthop to non-FDB and vice versa while in a group
510 run_cmd "$IP nexthop replace id 70 via 2001:db8:91::2 dev veth1"
511 log_test $? 2 "Replace FDB nexthop to non-FDB nexthop while in a group"
514 run_cmd "$IP nexthop replace id 72 via 2001:db8:91::2 fdb"
515 log_test $? 2 "Replace non-FDB nexthop to FDB nexthop while in a group"
597 # Replace FDB nexthop to non-FDB and vice versa
599 run_cmd "$IP nexthop replace id 18 via 172.16.1.2 dev veth1"
600 log_test $? 0 "Replace FDB nexthop to non-FDB nexthop"
601 run_cmd "$IP nexthop replace id 18 via 172.16.1.2 fdb"
602 log_test $? 0 "Replace non-FDB nexthop to FDB nexthop"
604 # Replace FDB nexthop address while in a group
606 run_cmd "$IP nexthop replace id 18 via 172.16.1.3 fdb"
607 log_test $? 0 "Replace FDB nexthop address while in a group"
609 # Cannot replace FDB nexthop to non-FDB and vice versa while in a group
610 run_cmd "$IP nexthop replace id 18 via 172.16.1.2 dev veth1"
611 log_test $? 2 "Replace FDB nexthop to non-FDB nexthop while in a group"
614 run_cmd "$IP nexthop replace id 20 via 172.16.1.2 fdb"
615 log_test $? 2 "Replace non-FDB nexthop to FDB nexthop while in a group"
751 # basic operations (add, delete, replace) on nexthops and nexthop groups
830 run_cmd "$IP nexthop replace id 102 group 101"
834 run_cmd "$IP nexthop replace id 102 group 100/101"
962 # nexthop in the group. Needed for atomic replace with an
972 log_test $? 0 "Nexthop group replace refcounts"
986 run_cmd "$IP nexthop replace $GRP"
1027 run_cmd "$IP nexthop replace id 102 group 62/63 type resilient buckets 2 idle_timer 0"
1030 log_test $? 0 "Nexthop group updated after replace"
1033 log_test $? 0 "Nexthop buckets updated after replace"
1053 run_cmd "$IP nexthop replace id 102 group 62,3/63,1 type resilient buckets 4 idle_timer 0"
1056 log_test $? 0 "Nexthop group updated after replace - nECMP"
1059 log_test $? 0 "Nexthop buckets updated after replace - nECMP"
1075 run_cmd "$IP nexthop replace $GRP"
1111 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 122"
1119 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 83"
1123 run_cmd "$IP nexthop replace id 83 via 2001:db8:91::2 dev veth1"
1127 run_cmd "$IP -6 nexthop replace id 83 blackhole"
1131 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 122"
1134 run_cmd "$IP nexthop replace id 122 group 83"
1138 run_cmd "$IP nexthop replace id 122 group 81/82"
1149 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 85"
1154 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 123"
1166 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 81"
1167 run_cmd "$IP nexthop replace id 81 via 172.16.1.1 dev veth1"
1168 log_test $? 2 "Nexthop replace - v6 route, v4 nexthop"
1170 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 122"
1171 run_cmd "$IP nexthop replace id 81 via 172.16.1.1 dev veth1"
1172 log_test $? 2 "Nexthop replace of group entry - v6 route, v4 nexthop"
1178 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1182 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1186 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1192 run_cmd "$IP nexthop replace id 124 group 86/87/88"
1193 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1196 run_cmd "$IP nexthop replace id 88 via 2001:db8:92::2 dev veth3"
1197 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1200 run_cmd "$IP nexthop replace id 87 via 2001:db8:92::2 dev veth3"
1201 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1229 run_cmd "$IP -6 ro replace default nhid 93"
1235 # existing route with old nexthop; replace route with new
1236 # existing route with new nexthop; replace route with old
1280 $IP nexthop replace id 102 group 100/101
1328 $IP nexthop replace id 102 group 100/101 type resilient
1559 # nexthop in the group. Needed for atomic replace with an
1598 run_cmd "$IP nexthop replace id 102 group 12/13 type resilient buckets 2 idle_timer 0"
1601 log_test $? 0 "Nexthop group updated after replace"
1604 log_test $? 0 "Nexthop buckets updated after replace"
1624 run_cmd "$IP nexthop replace id 102 group 12,3/13,1 type resilient buckets 4 idle_timer 0"
1627 log_test $? 0 "Nexthop group updated after replace - nECMP"
1630 log_test $? 0 "Nexthop buckets updated after replace - nECMP"
1649 run_cmd "$IP ro replace 172.16.101.1/32 nhid 101"
1654 run_cmd "$IP ro replace 172.16.101.1/32 via inet6 ${lladdr} dev veth1"
1658 run_cmd "$IP ro replace 172.16.101.1/32 via inet6 2001:db8:50::1 dev veth1"
1686 run_cmd "$IP nexthop replace id 22 dev veth3"
1688 run_cmd "$IP nexthop replace id 22 via 172.16.2.2 dev veth3"
1689 log_test $? 2 "Nexthop replace with invalid scope for existing route"
1698 run_cmd "$IP nexthop replace id 21 via 172.16.1.2 dev veth1"
1699 run_cmd "$IP ro replace 172.16.101.1/32 nhid 21"
1703 run_cmd "$IP nexthop replace id 22 via 172.16.2.2 dev veth3"
1705 run_cmd "$IP ro replace 172.16.101.1/32 nhid 122"
1724 run_cmd "$IP nexthop replace id 501 via 172.16.1.3 dev veth1"
1736 run_cmd "$IP ro replace 172.16.101.1/32 nhid 23"
1740 run_cmd "$IP nexthop replace id 23 via 172.16.1.2 dev veth1"
1744 run_cmd "$IP nexthop replace id 23 blackhole"
1748 run_cmd "$IP ro replace 172.16.101.1/32 nhid 122"
1751 run_cmd "$IP nexthop replace id 122 group 23"
1755 run_cmd "$IP nexthop replace id 122 group 21/22"
1766 run_cmd "$IP ro replace 172.16.101.1/32 nhid 85"
1771 run_cmd "$IP ro replace 172.16.101.1/32 nhid 123"
1782 run_cmd "$IP ro replace 172.16.101.1/32 nhid 24"
1802 run_cmd "$IP ro replace 172.16.101.1/32 nhid 101"
1810 run_cmd "$IP ro replace 172.16.101.1/32 via inet6 ${lladdr} dev veth1"
1935 run_cmd "$IP nexthop replace id 122 group 62/64"
1962 run_cmd "$IP nexthop replace id 122 group 62/64"
2007 run_cmd "$IP nexthop replace id 122 group 21/23"
2028 run_cmd "$IP nexthop replace id 122 group 21/22"
2052 $IP nexthop replace id 102 group 100/101
2100 $IP nexthop replace id 102 group 100/101 type resilient
2199 run_cmd "$IP nexthop replace id 2 blackhole dev veth1"
2230 run_cmd "$IP nexthop replace id 2 dev veth3"
2231 run_cmd "$IP nexthop replace id 102 group 1/2"
2232 run_cmd "$IP nexthop replace id 2 blackhole"
2243 # replace nexthop with a group - fails
2244 run_cmd "$IP nexthop replace id 2 group 1"
2245 log_test $? 2 "Replace nexthop with nexthop group"
2247 # replace nexthop group with a nexthop - fails
2248 run_cmd "$IP nexthop replace id 101 dev veth1"
2249 log_test $? 2 "Replace nexthop group with nexthop"
2350 run_cmd "$IP nexthop replace id 101 group 1 type resilient
2352 log_test $? 0 "Replace nexthop group parameters"
2357 run_cmd "$IP nexthop replace id 101 group 1 type resilient idle_timer 512"
2358 log_test $? 0 "Replace idle timer"
2363 run_cmd "$IP nexthop replace id 101 group 1 type resilient unbalanced_timer 256"
2364 log_test $? 0 "Replace unbalanced timer"
2369 run_cmd "$IP nexthop replace id 101 group 1 type resilient"
2370 log_test $? 0 "Replace with no parameters"
2375 run_cmd "$IP nexthop replace id 101 group 1"
2376 log_test $? 2 "Replace nexthop group type - implicit"
2378 run_cmd "$IP nexthop replace id 101 group 1 type mpath"
2379 log_test $? 2 "Replace nexthop group type - explicit"
2381 run_cmd "$IP nexthop replace id 101 group 1 type resilient buckets 1024"
2382 log_test $? 2 "Replace number of nexthop buckets"
2473 run_cmd "$IP nexthop replace id 101
2478 log_test $? 0 "Bucket allocation after replace"
2481 run_cmd "$IP nexthop replace id 101
2484 run_cmd "$IP nexthop replace id 101