Lines Matching full:replace
709 # basic operations (add, delete, replace) on nexthops and nexthop groups
788 run_cmd "$IP nexthop replace id 102 group 101"
792 run_cmd "$IP nexthop replace id 102 group 100/101"
920 # nexthop in the group. Needed for atomic replace with an
930 log_test $? 0 "Nexthop group replace refcounts"
944 run_cmd "$IP nexthop replace $GRP"
985 run_cmd "$IP nexthop replace id 102 group 62/63 type resilient buckets 2 idle_timer 0"
988 log_test $? 0 "Nexthop group updated after replace"
991 log_test $? 0 "Nexthop buckets updated after replace"
1011 run_cmd "$IP nexthop replace id 102 group 62,3/63,1 type resilient buckets 4 idle_timer 0"
1014 log_test $? 0 "Nexthop group updated after replace - nECMP"
1017 log_test $? 0 "Nexthop buckets updated after replace - nECMP"
1033 run_cmd "$IP nexthop replace $GRP"
1069 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 122"
1077 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 83"
1081 run_cmd "$IP nexthop replace id 83 via 2001:db8:91::2 dev veth1"
1085 run_cmd "$IP -6 nexthop replace id 83 blackhole"
1089 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 122"
1092 run_cmd "$IP nexthop replace id 122 group 83"
1096 run_cmd "$IP nexthop replace id 122 group 81/82"
1107 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 85"
1112 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 123"
1124 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 81"
1125 run_cmd "$IP nexthop replace id 81 via 172.16.1.1 dev veth1"
1126 log_test $? 2 "Nexthop replace - v6 route, v4 nexthop"
1128 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 122"
1129 run_cmd "$IP nexthop replace id 81 via 172.16.1.1 dev veth1"
1130 log_test $? 2 "Nexthop replace of group entry - v6 route, v4 nexthop"
1136 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1140 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1144 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1150 run_cmd "$IP nexthop replace id 124 group 86/87/88"
1151 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1154 run_cmd "$IP nexthop replace id 88 via 2001:db8:92::2 dev veth3"
1155 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1158 run_cmd "$IP nexthop replace id 87 via 2001:db8:92::2 dev veth3"
1159 run_cmd "$IP ro replace 2001:db8:101::1/128 nhid 124"
1187 run_cmd "$IP -6 ro replace default nhid 93"
1193 # existing route with old nexthop; replace route with new
1194 # existing route with new nexthop; replace route with old
1238 $IP nexthop replace id 102 group 100/101
1286 $IP nexthop replace id 102 group 100/101 type resilient
1517 # nexthop in the group. Needed for atomic replace with an
1556 run_cmd "$IP nexthop replace id 102 group 12/13 type resilient buckets 2 idle_timer 0"
1559 log_test $? 0 "Nexthop group updated after replace"
1562 log_test $? 0 "Nexthop buckets updated after replace"
1582 run_cmd "$IP nexthop replace id 102 group 12,3/13,1 type resilient buckets 4 idle_timer 0"
1585 log_test $? 0 "Nexthop group updated after replace - nECMP"
1588 log_test $? 0 "Nexthop buckets updated after replace - nECMP"
1607 run_cmd "$IP ro replace 172.16.101.1/32 nhid 101"
1612 run_cmd "$IP ro replace 172.16.101.1/32 via inet6 ${lladdr} dev veth1"
1616 run_cmd "$IP ro replace 172.16.101.1/32 via inet6 2001:db8:50::1 dev veth1"
1644 run_cmd "$IP nexthop replace id 22 dev veth3"
1646 run_cmd "$IP nexthop replace id 22 via 172.16.2.2 dev veth3"
1647 log_test $? 2 "Nexthop replace with invalid scope for existing route"
1656 run_cmd "$IP nexthop replace id 21 via 172.16.1.2 dev veth1"
1657 run_cmd "$IP ro replace 172.16.101.1/32 nhid 21"
1661 run_cmd "$IP nexthop replace id 22 via 172.16.2.2 dev veth3"
1663 run_cmd "$IP ro replace 172.16.101.1/32 nhid 122"
1682 run_cmd "$IP nexthop replace id 501 via 172.16.1.3 dev veth1"
1694 run_cmd "$IP ro replace 172.16.101.1/32 nhid 23"
1698 run_cmd "$IP nexthop replace id 23 via 172.16.1.2 dev veth1"
1702 run_cmd "$IP nexthop replace id 23 blackhole"
1706 run_cmd "$IP ro replace 172.16.101.1/32 nhid 122"
1709 run_cmd "$IP nexthop replace id 122 group 23"
1713 run_cmd "$IP nexthop replace id 122 group 21/22"
1724 run_cmd "$IP ro replace 172.16.101.1/32 nhid 85"
1729 run_cmd "$IP ro replace 172.16.101.1/32 nhid 123"
1740 run_cmd "$IP ro replace 172.16.101.1/32 nhid 24"
1760 run_cmd "$IP ro replace 172.16.101.1/32 nhid 101"
1768 run_cmd "$IP ro replace 172.16.101.1/32 via inet6 ${lladdr} dev veth1"
1893 run_cmd "$IP nexthop replace id 122 group 62/64"
1920 run_cmd "$IP nexthop replace id 122 group 62/64"
1965 run_cmd "$IP nexthop replace id 122 group 21/23"
1986 run_cmd "$IP nexthop replace id 122 group 21/22"
2010 $IP nexthop replace id 102 group 100/101
2058 $IP nexthop replace id 102 group 100/101 type resilient
2157 run_cmd "$IP nexthop replace id 2 blackhole dev veth1"
2188 run_cmd "$IP nexthop replace id 2 dev veth3"
2189 run_cmd "$IP nexthop replace id 102 group 1/2"
2190 run_cmd "$IP nexthop replace id 2 blackhole"
2201 # replace nexthop with a group - fails
2202 run_cmd "$IP nexthop replace id 2 group 1"
2203 log_test $? 2 "Replace nexthop with nexthop group"
2205 # replace nexthop group with a nexthop - fails
2206 run_cmd "$IP nexthop replace id 101 dev veth1"
2207 log_test $? 2 "Replace nexthop group with nexthop"
2308 run_cmd "$IP nexthop replace id 101 group 1 type resilient
2310 log_test $? 0 "Replace nexthop group parameters"
2315 run_cmd "$IP nexthop replace id 101 group 1 type resilient idle_timer 512"
2316 log_test $? 0 "Replace idle timer"
2321 run_cmd "$IP nexthop replace id 101 group 1 type resilient unbalanced_timer 256"
2322 log_test $? 0 "Replace unbalanced timer"
2327 run_cmd "$IP nexthop replace id 101 group 1 type resilient"
2328 log_test $? 0 "Replace with no parameters"
2333 run_cmd "$IP nexthop replace id 101 group 1"
2334 log_test $? 2 "Replace nexthop group type - implicit"
2336 run_cmd "$IP nexthop replace id 101 group 1 type mpath"
2337 log_test $? 2 "Replace nexthop group type - explicit"
2339 run_cmd "$IP nexthop replace id 101 group 1 type resilient buckets 1024"
2340 log_test $? 2 "Replace number of nexthop buckets"
2431 run_cmd "$IP nexthop replace id 101
2436 log_test $? 0 "Bucket allocation after replace"
2439 run_cmd "$IP nexthop replace id 101
2442 run_cmd "$IP nexthop replace id 101