Lines Matching full:s
84 SYS(fail, "ip netns add %s", name); in create_ns()
87 SYS(fail, "ip netns exec %s sysctl -wq net.ipv4.conf.all.rp_filter=0", name); in create_ns()
88 SYS(fail, "ip netns exec %s sysctl -wq net.ipv4.conf.default.rp_filter=0", name); in create_ns()
90 SYS(fail, "ip netns exec %s sysctl -wq net.ipv6.conf.all.accept_dad=0", name); in create_ns()
91 SYS(fail, "ip netns exec %s sysctl -wq net.ipv6.conf.default.accept_dad=0", name); in create_ns()
100 SYS(fail, "ip -n %s a add %s/24 dev veth1", ns1, IP4_ADDR_1); in set_top_addr()
101 SYS(fail, "ip -n %s a add %s/24 dev veth2", ns2, IP4_ADDR_2); in set_top_addr()
102 SYS(fail, "ip -n %s a add %s/24 dev veth3", ns2, IP4_ADDR_3); in set_top_addr()
103 SYS(fail, "ip -n %s a add %s/24 dev veth4", ns3, IP4_ADDR_4); in set_top_addr()
104 SYS(fail, "ip -n %s -6 a add %s/128 dev veth1", ns1, IP6_ADDR_1); in set_top_addr()
105 SYS(fail, "ip -n %s -6 a add %s/128 dev veth2", ns2, IP6_ADDR_2); in set_top_addr()
106 SYS(fail, "ip -n %s -6 a add %s/128 dev veth3", ns2, IP6_ADDR_3); in set_top_addr()
107 SYS(fail, "ip -n %s -6 a add %s/128 dev veth4", ns3, IP6_ADDR_4); in set_top_addr()
109 SYS(fail, "ip -n %s link set dev veth1 up", ns1); in set_top_addr()
110 SYS(fail, "ip -n %s link set dev veth2 up", ns2); in set_top_addr()
111 SYS(fail, "ip -n %s link set dev veth3 up", ns2); in set_top_addr()
112 SYS(fail, "ip -n %s link set dev veth4 up", ns3); in set_top_addr()
121 SYS(fail, "ip -n %s a add %s/24 dev veth5", ns1, IP4_ADDR_5); in set_bottom_addr()
122 SYS(fail, "ip -n %s a add %s/24 dev veth6", ns2, IP4_ADDR_6); in set_bottom_addr()
123 SYS(fail, "ip -n %s a add %s/24 dev veth7", ns2, IP4_ADDR_7); in set_bottom_addr()
124 SYS(fail, "ip -n %s a add %s/24 dev veth8", ns3, IP4_ADDR_8); in set_bottom_addr()
125 SYS(fail, "ip -n %s -6 a add %s/128 dev veth5", ns1, IP6_ADDR_5); in set_bottom_addr()
126 SYS(fail, "ip -n %s -6 a add %s/128 dev veth6", ns2, IP6_ADDR_6); in set_bottom_addr()
127 SYS(fail, "ip -n %s -6 a add %s/128 dev veth7", ns2, IP6_ADDR_7); in set_bottom_addr()
128 SYS(fail, "ip -n %s -6 a add %s/128 dev veth8", ns3, IP6_ADDR_8); in set_bottom_addr()
130 SYS(fail, "ip -n %s link set dev veth5 up", ns1); in set_bottom_addr()
131 SYS(fail, "ip -n %s link set dev veth6 up", ns2); in set_bottom_addr()
132 SYS(fail, "ip -n %s link set dev veth7 up", ns2); in set_bottom_addr()
133 SYS(fail, "ip -n %s link set dev veth8 up", ns3); in set_bottom_addr()
145 SYS(fail, "ip -n %s link add red type vrf table 1001", ns1); in configure_vrf()
146 SYS(fail, "ip -n %s link set red up", ns1); in configure_vrf()
147 SYS(fail, "ip -n %s route add table 1001 unreachable default metric 8192", ns1); in configure_vrf()
148 SYS(fail, "ip -n %s -6 route add table 1001 unreachable default metric 8192", ns1); in configure_vrf()
149 SYS(fail, "ip -n %s link set veth1 vrf red", ns1); in configure_vrf()
150 SYS(fail, "ip -n %s link set veth5 vrf red", ns1); in configure_vrf()
152 SYS(fail, "ip -n %s link add red type vrf table 1001", ns2); in configure_vrf()
153 SYS(fail, "ip -n %s link set red up", ns2); in configure_vrf()
154 SYS(fail, "ip -n %s route add table 1001 unreachable default metric 8192", ns2); in configure_vrf()
155 SYS(fail, "ip -n %s -6 route add table 1001 unreachable default metric 8192", ns2); in configure_vrf()
156 SYS(fail, "ip -n %s link set veth2 vrf red", ns2); in configure_vrf()
157 SYS(fail, "ip -n %s link set veth3 vrf red", ns2); in configure_vrf()
158 SYS(fail, "ip -n %s link set veth6 vrf red", ns2); in configure_vrf()
159 SYS(fail, "ip -n %s link set veth7 vrf red", ns2); in configure_vrf()
178 SYS(fail, "ip route add %s/32 dev veth1 %s", IP4_ADDR_2, vrf); in configure_ns1()
179 SYS(fail, "ip route add default dev veth1 via %s %s", IP4_ADDR_2, vrf); in configure_ns1()
180 SYS(fail, "ip -6 route add %s/128 dev veth1 %s", IP6_ADDR_2, vrf); in configure_ns1()
181 SYS(fail, "ip -6 route add default dev veth1 via %s %s", IP6_ADDR_2, vrf); in configure_ns1()
183 SYS(fail, "ip route add %s/32 dev veth5 %s", IP4_ADDR_6, vrf); in configure_ns1()
184 SYS(fail, "ip route add %s/32 dev veth5 via %s %s", IP4_ADDR_7, IP4_ADDR_6, vrf); in configure_ns1()
185 SYS(fail, "ip route add %s/32 dev veth5 via %s %s", IP4_ADDR_8, IP4_ADDR_6, vrf); in configure_ns1()
186 SYS(fail, "ip -6 route add %s/128 dev veth5 %s", IP6_ADDR_6, vrf); in configure_ns1()
187 SYS(fail, "ip -6 route add %s/128 dev veth5 via %s %s", IP6_ADDR_7, IP6_ADDR_6, vrf); in configure_ns1()
188 SYS(fail, "ip -6 route add %s/128 dev veth5 via %s %s", IP6_ADDR_8, IP6_ADDR_6, vrf); in configure_ns1()
208 SYS(fail, "ip netns exec %s sysctl -wq net.ipv4.ip_forward=1", ns2); in configure_ns2()
209 SYS(fail, "ip netns exec %s sysctl -wq net.ipv6.conf.all.forwarding=1", ns2); in configure_ns2()
212 SYS(fail, "ip route add %s/32 dev veth2 %s", IP4_ADDR_1, vrf); in configure_ns2()
213 SYS(fail, "ip route add %s/32 dev veth3 %s", IP4_ADDR_4, vrf); in configure_ns2()
214 SYS(fail, "ip -6 route add %s/128 dev veth2 %s", IP6_ADDR_1, vrf); in configure_ns2()
215 SYS(fail, "ip -6 route add %s/128 dev veth3 %s", IP6_ADDR_4, vrf); in configure_ns2()
217 SYS(fail, "ip route add %s/32 dev veth6 %s", IP4_ADDR_5, vrf); in configure_ns2()
218 SYS(fail, "ip route add %s/32 dev veth7 %s", IP4_ADDR_8, vrf); in configure_ns2()
219 SYS(fail, "ip -6 route add %s/128 dev veth6 %s", IP6_ADDR_5, vrf); in configure_ns2()
220 SYS(fail, "ip -6 route add %s/128 dev veth7 %s", IP6_ADDR_8, vrf); in configure_ns2()
241 SYS(fail, "ip route add %s/32 dev veth4", IP4_ADDR_3); in configure_ns3()
242 SYS(fail, "ip route add %s/32 dev veth4 via %s", IP4_ADDR_1, IP4_ADDR_3); in configure_ns3()
243 SYS(fail, "ip route add %s/32 dev veth4 via %s", IP4_ADDR_2, IP4_ADDR_3); in configure_ns3()
244 SYS(fail, "ip -6 route add %s/128 dev veth4", IP6_ADDR_3); in configure_ns3()
245 SYS(fail, "ip -6 route add %s/128 dev veth4 via %s", IP6_ADDR_1, IP6_ADDR_3); in configure_ns3()
246 SYS(fail, "ip -6 route add %s/128 dev veth4 via %s", IP6_ADDR_2, IP6_ADDR_3); in configure_ns3()
248 SYS(fail, "ip route add %s/32 dev veth8", IP4_ADDR_7); in configure_ns3()
249 SYS(fail, "ip route add %s/32 dev veth8 via %s", IP4_ADDR_5, IP4_ADDR_7); in configure_ns3()
250 SYS(fail, "ip route add %s/32 dev veth8 via %s", IP4_ADDR_6, IP4_ADDR_7); in configure_ns3()
251 SYS(fail, "ip -6 route add %s/128 dev veth8", IP6_ADDR_7); in configure_ns3()
252 SYS(fail, "ip -6 route add %s/128 dev veth8 via %s", IP6_ADDR_5, IP6_ADDR_7); in configure_ns3()
253 SYS(fail, "ip -6 route add %s/128 dev veth8 via %s", IP6_ADDR_6, IP6_ADDR_7); in configure_ns3()
256 SYS(fail, "ip tunnel add gre_dev mode gre remote %s local %s ttl 255", in configure_ns3()
259 SYS(fail, "ip a add %s dev gre_dev", IP4_ADDR_GRE); in configure_ns3()
262 SYS(fail, "ip tunnel add gre6_dev mode ip6gre remote %s local %s ttl 255", in configure_ns3()
265 SYS(fail, "ip a add %s dev gre6_dev", IP6_ADDR_GRE); in configure_ns3()
279 SYS(fail, "ip -n %s link add veth1 type veth peer name veth2 netns %s", ns1, ns2); in setup_network()
280 SYS(fail, "ip -n %s link add veth3 type veth peer name veth4 netns %s", ns2, ns3); in setup_network()
281 SYS(fail, "ip -n %s link add veth5 type veth peer name veth6 netns %s", ns1, ns2); in setup_network()
282 SYS(fail, "ip -n %s link add veth7 type veth peer name veth8 netns %s", ns2, ns3); in setup_network()
304 SYS(fail, "ip -n %s route add %s/32 dev veth5 via %s %s", in setup_network()
306 SYS(fail, "ip -n %s route add %s/32 dev veth7 via %s %s", in setup_network()
308 SYS(fail, "ip -n %s -6 route add %s/128 dev veth5 via %s %s", in setup_network()
310 SYS(fail, "ip -n %s -6 route add %s/128 dev veth7 via %s %s", in setup_network()
320 SYS(fail, "ip -n %s route del %s dev veth5 %s", ns1, IP4_ADDR_GRE, vrf); in remove_routes_to_gredev()
321 SYS(fail, "ip -n %s route del %s dev veth7 %s", ns2, IP4_ADDR_GRE, vrf); in remove_routes_to_gredev()
322 SYS(fail, "ip -n %s -6 route del %s/128 dev veth5 %s", ns1, IP6_ADDR_GRE, vrf); in remove_routes_to_gredev()
323 SYS(fail, "ip -n %s -6 route del %s/128 dev veth7 %s", ns2, IP6_ADDR_GRE, vrf); in remove_routes_to_gredev()
332 SYS(fail, "ip -n %s route add unreachable %s/32 %s", ns1, IP4_ADDR_GRE, vrf); in add_unreachable_routes_to_gredev()
333 SYS(fail, "ip -n %s route add unreachable %s/32 %s", ns2, IP4_ADDR_GRE, vrf); in add_unreachable_routes_to_gredev()
334 SYS(fail, "ip -n %s -6 route add unreachable %s/128 %s", ns1, IP6_ADDR_GRE, vrf); in add_unreachable_routes_to_gredev()
335 SYS(fail, "ip -n %s -6 route add unreachable %s/128 %s", ns2, IP6_ADDR_GRE, vrf); in add_unreachable_routes_to_gredev()
408 SYS(fail, "ip netns exec %s ping -c 1 -W1 -I veth1 %s > /dev/null", ns1, IP4_ADDR_DST); in check_ping_ok()
409 SYS(fail, "ip netns exec %s ping6 -c 1 -W1 -I veth1 %s > /dev/null", ns1, IP6_ADDR_DST); in check_ping_ok()
419 ret = SYS_NOFAIL("ip netns exec %s ping -c 1 -W1 -I veth1 %s", ns1, IP4_ADDR_DST); in check_ping_fails()
423 ret = SYS_NOFAIL("ip netns exec %s ping6 -c 1 -W1 -I veth1 %s", ns1, IP6_ADDR_DST); in check_ping_fails()
459 SYS(out, "ip -n %s route del %s/32 dev veth3 %s", ns2, IP4_ADDR_DST, vrf); in lwt_ip_encap()
460 SYS(out, "ip -n %s -6 route del %s/128 dev veth3 %s", ns2, IP6_ADDR_DST, vrf); in lwt_ip_encap()
466 SYS(out, "ip -n %s route add %s encap bpf xmit obj %s sec %s dev veth1 %s", in lwt_ip_encap()
468 SYS(out, "ip -n %s -6 route add %s encap bpf xmit obj %s sec %s dev veth1 %s", in lwt_ip_encap()
471 SYS(out, "ip -n %s route add %s encap bpf in obj %s sec %s dev veth2 %s", in lwt_ip_encap()
473 SYS(out, "ip -n %s -6 route add %s encap bpf in obj %s sec %s dev veth2 %s", in lwt_ip_encap()
501 SYS_NOFAIL("ip netns del %s", ns1); in lwt_ip_encap()
502 SYS_NOFAIL("ip netns del %s", ns2); in lwt_ip_encap()
503 SYS_NOFAIL("ip netns del %s", ns3); in lwt_ip_encap()