Lines Matching +full:hi +full:- +full:fi

2 # SPDX-License-Identifier: GPL-2.0
26 echo "Usage: $0 [ -i ] [ -h ]"
27 echo -e "\t-i: use 'ip mptcp' instead of 'pm_nl_ctl'"
28 echo -e "\t-h: help"
31 while getopts "hi" option;do
55 ip netns exec $ns $t -A OUTPUT -p tcp --syn -m mark --mark $m -j ACCEPT
58 ip netns exec $ns $t -A OUTPUT -p tcp --tcp-flags RST RST -m mark --mark 0 -j ACCEPT
60 ip netns exec $ns $t -A OUTPUT -p tcp -m mark --mark $m -j ACCEPT
61 ip netns exec $ns $t -A OUTPUT -p tcp -m mark --mark 0 -j DROP
72 ip -net "$ns1" addr add 10.0.$i.1/24 dev ns1eth$i
73 ip -net "$ns1" addr add dead:beef:$i::1/64 dev ns1eth$i nodad
74 ip -net "$ns1" link set ns1eth$i up
76 ip -net "$ns2" addr add 10.0.$i.2/24 dev ns2eth$i
77 ip -net "$ns2" addr add dead:beef:$i::2/64 dev ns2eth$i nodad
78 ip -net "$ns2" link set ns2eth$i up
81 ip -net "$ns2" route add default via 10.0.$i.1 dev ns2eth$i metric 10$i
102 rm -f "$cin" "$cout"
103 rm -f "$sin" "$sout"
117 if [ $af -eq 6 ];then
119 fi
122 counters=$(ip netns exec $ns $tables -v -L OUTPUT | grep DROP)
127 if [ $v -ne 0 ]; then
129 "not 0 - not all expected packets marked"
132 fi
156 local mptcp_connect="./mptcp_connect -r 20"
165 fi
170 fi
173 nstat -n
175 nstat -n
179 $mptcp_connect -t ${timeout_poll} -l -M 1 -p $port -s ${srv_proto} -c "${cmsg}" \
187 $mptcp_connect -t ${timeout_poll} -M 2 -p $port -s ${cl_proto} -c "${cmsg}" \
203 if [ ${rets} -ne 0 ] || [ ${retc} -ne 0 ]; then
212 fi
217 fi
227 fi
231 if [ $retc -eq 0 ] && [ $rets -eq 0 ];then
234 fi
259 fi
265 if [ $lret -ne 0 ]; then
270 fi
274 ip netns exec "$ns_sbox" ./mptcp_sockopt -6
278 if [ $lret -ne 0 ]; then
283 fi
299 if [ $lret -ne 0 ]; then
302 fi
310 if [ $lret -ne 0 ];then
315 fi
330 fi
333 for args in "-t tcp" "-r tcp"; do
336 if [ $lret -ne 0 ] ; then
338 fi
339 do_tcpinq_test -6 $args
341 if [ $lret -ne 0 ] ; then
343 fi
346 do_tcpinq_test -r tcp -t tcp