Lines Matching full:foo
61 # foo --- bar
64 # Caller must set up foo-ns and bar-ns namespaces
65 # containing linked veth devices foo and bar,
68 ip -n foo-ns address add $1/$3 dev foo || return 1
69 ip -n foo-ns link set foo up || return 1
73 ip netns exec foo-ns timeout 2 ping -c 1 $2 || return 1
76 nettest -B -N bar-ns -O foo-ns -r $1 || return 1
77 nettest -B -N foo-ns -O bar-ns -r $2 || return 1
85 # [foo] <---> [foo1]-[bar1] <---> [bar] /prefix
91 # Caller must set up foo-ns, bar-ns, and router-ns
92 # containing linked veth devices foo-foo1, bar1-bar
93 # (foo in foo-ns, foo1 and bar1 in router-ns, and
96 ip -n foo-ns address add $1/$5 dev foo || return 1
97 ip -n foo-ns link set foo up || return 1
98 ip -n foo-ns route add default via $2 || return 1
109 ip netns exec foo-ns timeout 2 ping -c 1 $2 || return 1
110 ip netns exec foo-ns timeout 2 ping -c 1 $4 || return 1
114 nettest -B -N bar-ns -O foo-ns -r $1 || return 1
115 nettest -B -N foo-ns -O bar-ns -r $4 || return 1
124 ip netns add foo-ns
126 ip link add foo netns foo-ns type veth peer name bar netns bar-ns
131 ip netns pids foo-ns | xargs -r kill -9
133 ip netns del foo-ns
145 # [foo] <---> [foo1]-[bar1] <---> [bar] /prefix
150 ip netns add foo-ns
153 ip link add foo netns foo-ns type veth peer name foo1 netns router-ns
159 ip netns pids foo-ns | xargs -r kill -9
162 ip netns del foo-ns