make -C tools/testing/selftests TARGETS=net/mptcp TEST_PROGS=mptcp_connectt.sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-12/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' TAP version 13 1..1 # overriding timeout to 3600 # selftests: net/mptcp: mptcp_connect.sh # INFO: set ns3-65ff4dd4-uLIZjD dev ns3eth2: ethtool -K tso off # INFO: set ns4-65ff4dd4-uLIZjD dev ns4eth3: ethtool -K gro off # Created /tmp/tmp.mi7kEiy5RJ (size 2421387/tmp/tmp.mi7kEiy5RJ) containing data sent by client # Created /tmp/tmp.zAxf1327K5 (size 5377574/tmp/tmp.zAxf1327K5) containing data sent by server # 01 New MPTCP socket can be blocked via sysctl [ OK ] # 02 Validating network environment with pings [ OK ] # INFO: Using loss of 0.99% delay 3 ms on ns3eth4 # 03 ns1 MPTCP -> ns1 (10.0.1.1:10000 ) MPTCP (duration 477ms) [ OK ] # 04 ns1 MPTCP -> ns1 (10.0.1.1:10001 ) TCP (duration 441ms) [ OK ] # 05 ns1 TCP -> ns1 (10.0.1.1:10002 ) MPTCP (duration 413ms) [ OK ] # 06 ns1 MPTCP -> ns1 (dead:beef:1::1:10003) MPTCP (duration 499ms) [ OK ] # 07 ns1 MPTCP -> ns1 (dead:beef:1::1:10004) TCP (duration 412ms) [ OK ] # 08 ns1 TCP -> ns1 (dead:beef:1::1:10005) MPTCP (duration 385ms) [ OK ] # 09 ns1 MPTCP -> ns2 (10.0.1.2:10006 ) MPTCP (duration 644ms) [ OK ] # 10 ns1 MPTCP -> ns2 (dead:beef:1::2:10007) MPTCP (duration 645ms) [ OK ] # 11 ns1 MPTCP -> ns2 (10.0.2.1:10008 ) MPTCP (duration 636ms) [ OK ] # 12 ns1 MPTCP -> ns2 (dead:beef:2::1:10009) MPTCP (duration 658ms) [ OK ] # 13 ns1 MPTCP -> ns3 (10.0.2.2:10010 ) MPTCP (duration 1131ms) [ OK ] # 14 ns1 MPTCP -> ns3 (dead:beef:2::2:10011) MPTCP (duration 1164ms) [ OK ] # 15 ns1 MPTCP -> ns3 (10.0.3.2:10012 ) MPTCP (duration 1113ms) [ OK ] # 16 ns1 MPTCP -> ns3 (dead:beef:3::2:10013) MPTCP (duration 1260ms) [ OK ] # 17 ns1 MPTCP -> ns4 (10.0.3.1:10014 ) MPTCP (duration 1186ms) [ OK ] # 18 ns1 MPTCP -> ns4 (dead:beef:3::1:10015) MPTCP (duration 1127ms) [ OK ] # 19 ns2 MPTCP -> ns1 (10.0.1.1:10016 ) MPTCP (duration 619ms) [ OK ] # 20 ns2 MPTCP -> ns1 (dead:beef:1::1:10017) MPTCP (duration 663ms) [ OK ] # 21 ns2 MPTCP -> ns3 (10.0.2.2:10018 ) MPTCP (duration 1109ms) [ OK ] # 22 ns2 MPTCP -> ns3 (dead:beef:2::2:10019) MPTCP (duration 1177ms) [ OK ] # 23 ns2 MPTCP -> ns3 (10.0.3.2:10020 ) MPTCP (duration 1134ms) [ OK ] # 24 ns2 MPTCP -> ns3 (dead:beef:3::2:10021) MPTCP (duration 1175ms) [ OK ] # 25 ns2 MPTCP -> ns4 (10.0.3.1:10022 ) MPTCP (duration 1206ms) [ OK ] # 26 ns2 MPTCP -> ns4 (dead:beef:3::1:10023) MPTCP (duration 1204ms) [ OK ] # 27 ns3 MPTCP -> ns1 (10.0.1.1:10024 ) MPTCP (duration 829ms) [ OK ] # 28 ns3 MPTCP -> ns1 (dead:beef:1::1:10025) MPTCP (duration 730ms) [ OK ] # 29 ns3 MPTCP -> ns2 (10.0.1.2:10026 ) MPTCP (duration 855ms) [ OK ] # 30 ns3 MPTCP -> ns2 (dead:beef:1::2:10027) MPTCP (duration 844ms) [ OK ] # 31 ns3 MPTCP -> ns2 (10.0.2.1:10028 ) MPTCP (duration 671ms) [ OK ] # 32 ns3 MPTCP -> ns2 (dead:beef:2::1:10029) MPTCP (duration 849ms) [ OK ] # 33 ns3 MPTCP -> ns4 (10.0.3.1:10030 ) MPTCP (duration 603ms) [ OK ] # 34 ns3 MPTCP -> ns4 (dead:beef:3::1:10031) MPTCP (duration 634ms) [ OK ] # 35 ns4 MPTCP -> ns1 (10.0.1.1:10032 ) MPTCP (duration 696ms) [ OK ] # 36 ns4 MPTCP -> ns1 (dead:beef:1::1:10033) MPTCP (duration 906ms) [ OK ] # 37 ns4 MPTCP -> ns2 (10.0.1.2:10034 ) MPTCP (duration 715ms) [ OK ] # 38 ns4 MPTCP -> ns2 (dead:beef:1::2:10035) MPTCP (duration 821ms) [ OK ] # 39 ns4 MPTCP -> ns2 (10.0.2.1:10036 ) MPTCP (duration 765ms) [ OK ] # 40 ns4 MPTCP -> ns2 (dead:beef:2::1:10037) MPTCP (duration 802ms) [ OK ] # 41 ns4 MPTCP -> ns3 (10.0.2.2:10038 ) MPTCP (duration 632ms) [ OK ] # 42 ns4 MPTCP -> ns3 (dead:beef:2::2:10039) MPTCP (duration 598ms) [ OK ] # 43 ns4 MPTCP -> ns3 (10.0.3.2:10040 ) MPTCP (duration 622ms) [ OK ] # 44 ns4 MPTCP -> ns3 (dead:beef:3::2:10041) MPTCP (duration 643ms) [ OK ] # INFO: with peek mode: saveWithPeek # 45 ns1 MPTCP -> ns1 (10.0.1.1:10042 ) MPTCP (duration 487ms) [ OK ] # 46 ns1 MPTCP -> ns1 (10.0.1.1:10043 ) TCP (duration 405ms) [ OK ] # 47 ns1 TCP -> ns1 (10.0.1.1:10044 ) MPTCP ./mptcp_lib.sh: line 344: 18010 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18011 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18013 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18014 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18016 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18017 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18019 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18020 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18022 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18023 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18025 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18026 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18028 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18029 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18031 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18032 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18034 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18035 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18037 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18038 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 399ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 519: [: 0: unary operator expected # ./mptcp_connect.sh: line 522: [: 0: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] # 48 ns1 MPTCP -> ns1 (dead:beef:1::1:10045) MPTCP ./mptcp_lib.sh: line 344: 18101 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18102 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18104 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18105 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18107 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18108 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18110 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18111 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18113 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18114 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18116 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18117 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18119 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18120 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18122 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18123 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18125 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18126 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18128 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18129 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 460ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 49 ns1 MPTCP -> ns1 (dead:beef:1::1:10046) TCP ./mptcp_lib.sh: line 344: 18191 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18192 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18195 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18196 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18198 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18199 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18201 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18202 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18204 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18205 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18207 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18208 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18210 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18211 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18213 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18214 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18216 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18217 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18219 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18220 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 435ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 50 ns1 TCP -> ns1 (dead:beef:1::1:10047) MPTCP ./mptcp_lib.sh: line 344: 18282 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18283 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18286 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18287 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18289 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18290 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18292 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18293 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18295 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18296 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18298 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18299 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18301 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18302 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18304 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18305 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18307 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18308 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18310 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18311 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 413ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # INFO: with peek mode: saveAfterPeek # 51 ns1 MPTCP -> ns1 (10.0.1.1:10048 ) MPTCP ./mptcp_lib.sh: line 344: 18374 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18375 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18377 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18378 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18380 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18381 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18383 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18384 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18386 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18387 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18389 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18390 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18392 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18393 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18395 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18396 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18398 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18399 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18401 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18402 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 487ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 52 ns1 MPTCP -> ns1 (10.0.1.1:10049 ) TCP ./mptcp_lib.sh: line 344: 18464 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18465 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18468 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18469 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18471 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18472 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18474 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18475 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18477 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18478 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18480 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18481 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18483 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18484 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18486 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18487 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18489 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18490 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18492 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18493 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 435ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 53 ns1 TCP -> ns1 (10.0.1.1:10050 ) MPTCP ./mptcp_lib.sh: line 344: 18555 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18556 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18559 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18560 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18562 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18563 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18565 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18566 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18568 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18569 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18571 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18572 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18574 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18575 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18577 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18578 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18580 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18581 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18583 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18584 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 412ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 54 ns1 MPTCP -> ns1 (dead:beef:1::1:10051) MPTCP ./mptcp_lib.sh: line 344: 18647 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18648 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18650 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18651 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18653 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18654 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18656 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18657 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18659 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18660 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18662 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18663 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18665 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18666 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18668 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18669 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18671 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18672 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18674 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18675 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 446ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 55 ns1 MPTCP -> ns1 (dead:beef:1::1:10052) TCP ./mptcp_lib.sh: line 344: 18738 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18739 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18741 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18742 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18744 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18745 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18747 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18748 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18750 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18751 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18753 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18754 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18756 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18757 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18759 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18760 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18762 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18763 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18765 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18766 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 435ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 56 ns1 TCP -> ns1 (dead:beef:1::1:10053) MPTCP ./mptcp_lib.sh: line 344: 18829 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18830 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18832 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18833 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18835 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18836 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18838 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18839 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18841 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18842 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18844 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18845 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18847 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18848 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18850 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18851 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18853 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18854 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18856 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18857 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 414ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # INFO: with MPTFO start # 57 ns2 MPTCP -> ns1 (10.0.1.1:10054 ) MPTCP ./mptcp_lib.sh: line 344: 18924 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18925 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18927 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18928 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18930 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18931 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18933 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18934 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18936 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18937 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18939 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18940 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18942 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18943 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18945 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18946 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18948 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18949 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 18951 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 18952 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 685ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 58 ns2 MPTCP -> ns1 (10.0.1.1:10055 ) MPTCP ./mptcp_lib.sh: line 344: 19018 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19019 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19021 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19022 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19024 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19025 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19027 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19028 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19030 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19031 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19033 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19034 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19036 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19037 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19039 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19040 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19042 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19043 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19045 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19046 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 625ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 59 ns2 MPTCP -> ns1 (dead:beef:1::1:10056) MPTCP ./mptcp_lib.sh: line 344: 19112 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19113 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19115 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19116 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19118 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19119 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19121 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19122 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19124 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19125 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19127 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19128 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19130 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19131 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19133 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19134 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19136 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19137 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19139 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19140 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 643ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 60 ns2 MPTCP -> ns1 (dead:beef:1::1:10057) MPTCP ./mptcp_lib.sh: line 344: 19206 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19207 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19209 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19210 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19212 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19213 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19215 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19216 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19218 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19219 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19221 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19222 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19224 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19225 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19227 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19228 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19230 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19231 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19233 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19234 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 893ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # INFO: with MPTFO end # ./mptcp_connect.sh: line 650: 19271 Segmentation fault ip netns exec "$listener_ns" nft -f /dev/stdin <<'EOF' # flush ruleset # table inet mangle { # chain divert { # type filter hook prerouting priority -150; # # meta l4proto tcp socket transparent 1 meta mark set 1 accept # tcp dport 20000 tproxy to :20000 meta mark set 1 accept # } # } # EOF # # [SKIP] tproxy ipv4, could not load nft ruleset # ./mptcp_connect.sh: line 650: 19273 Segmentation fault ip netns exec "$listener_ns" nft -f /dev/stdin <<'EOF' # flush ruleset # table inet mangle { # chain divert { # type filter hook prerouting priority -150; # # meta l4proto tcp socket transparent 1 meta mark set 1 accept # tcp dport 20000 tproxy to :20000 meta mark set 1 accept # } # } # EOF # # [SKIP] tproxy ipv6, could not load nft ruleset # INFO: disconnect # 61 ns1 MPTCP -> ns1 (10.0.1.1:10058 ) MPTCP ./mptcp_lib.sh: line 344: 19307 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19308 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19310 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19311 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19313 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19314 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19316 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19317 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19319 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19320 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19322 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19323 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19325 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19326 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19328 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19329 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19331 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19332 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19334 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19335 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 593ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 62 ns1 MPTCP -> ns1 (10.0.1.1:10059 ) TCP ./mptcp_lib.sh: line 344: 19398 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19399 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19402 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19403 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19405 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19406 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19408 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19409 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19411 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19412 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19414 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19415 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19417 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19418 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19420 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19421 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19423 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19424 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19426 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19427 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 444ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 63 ns1 TCP -> ns1 (10.0.1.1:10060 ) MPTCP ./mptcp_lib.sh: line 344: 19490 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19491 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19493 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19494 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19496 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19497 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19499 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19500 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19502 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19503 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19505 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19506 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19508 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19509 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19511 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19512 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19514 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19515 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19517 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19518 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 451ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 64 ns1 MPTCP -> ns1 (dead:beef:1::1:10061) MPTCP ./mptcp_lib.sh: line 344: 19581 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19582 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19584 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19585 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19587 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19588 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19590 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19591 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19593 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19594 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19596 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19597 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19599 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19600 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19602 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19603 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19605 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19606 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19608 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19609 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 627ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 65 ns1 MPTCP -> ns1 (dead:beef:1::1:10062) TCP ./mptcp_lib.sh: line 344: 19672 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19674 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19676 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19677 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19679 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19680 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19682 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19683 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19685 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19686 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19688 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19689 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19691 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19692 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19694 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19695 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19697 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19698 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19700 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19701 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 465ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # 66 ns1 TCP -> ns1 (dead:beef:1::1:10063) MPTCP ./mptcp_lib.sh: line 344: 19764 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19765 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19767 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19768 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19770 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19771 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19773 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19774 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19776 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19777 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19779 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19780 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19782 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19783 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19785 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19786 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19788 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19789 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # ./mptcp_lib.sh: line 344: 19791 Broken pipe ip netns exec "${listener_ns}" cat /proc/net/tcp* # 19792 Segmentation fault | awk "BEGIN {rc=1} {if (\$2 ~ /:${port_hex}\$/ && \$4 ~ /0A/) {rc=0; exit}} END {exit rc}" # (duration 454ms) ./mptcp_connect.sh: line 477: [: -lt: unary operator expected # ./mptcp_connect.sh: line 482: [: -lt: unary operator expected # ./mptcp_connect.sh: line 527: [: -gt: unary operator expected # ./mptcp_connect.sh: line 531: [: -gt: unary operator expected # [ OK ] WARN: CookieSent: changed WARN: CookieRecv: changed # Time: 411 seconds # # TAP version 13 # 1..68 # ok 1 - mptcp_connect: New MPTCP socket can be blocked via sysctl # ok 2 - mptcp_connect: ping tests # ok 3 - mptcp_connect: loopback v4: ns1 MPTCP -> ns1 (10.0.1.1:10000 ) MPTCP # time=477ms # ok 4 - mptcp_connect: loopback v4: ns1 MPTCP -> ns1 (10.0.1.1:10001 ) TCP # time=441ms # ok 5 - mptcp_connect: loopback v4: ns1 TCP -> ns1 (10.0.1.1:10002 ) MPTCP # time=413ms # ok 6 - mptcp_connect: loopback v6: ns1 MPTCP -> ns1 (dead:beef:1::1:10003) MPTCP # time=499ms # ok 7 - mptcp_connect: loopback v6: ns1 MPTCP -> ns1 (dead:beef:1::1:10004) TCP # time=412ms # ok 8 - mptcp_connect: loopback v6: ns1 TCP -> ns1 (dead:beef:1::1:10005) MPTCP # time=385ms # ok 9 - mptcp_connect: multihosts: ns1 MPTCP -> ns2 (10.0.1.2:10006 ) MPTCP # time=644ms # ok 10 - mptcp_connect: multihosts: ns1 MPTCP -> ns2 (dead:beef:1::2:10007) MPTCP # time=645ms # ok 11 - mptcp_connect: multihosts: ns1 MPTCP -> ns2 (10.0.2.1:10008 ) MPTCP # time=636ms # ok 12 - mptcp_connect: multihosts: ns1 MPTCP -> ns2 (dead:beef:2::1:10009) MPTCP # time=658ms # ok 13 - mptcp_connect: multihosts: ns1 MPTCP -> ns3 (10.0.2.2:10010 ) MPTCP # time=1131ms # ok 14 - mptcp_connect: multihosts: ns1 MPTCP -> ns3 (dead:beef:2::2:10011) MPTCP # time=1164ms # ok 15 - mptcp_connect: multihosts: ns1 MPTCP -> ns3 (10.0.3.2:10012 ) MPTCP # time=1113ms # ok 16 - mptcp_connect: multihosts: ns1 MPTCP -> ns3 (dead:beef:3::2:10013) MPTCP # time=1260ms # ok 17 - mptcp_connect: multihosts: ns1 MPTCP -> ns4 (10.0.3.1:10014 ) MPTCP # time=1186ms # ok 18 - mptcp_connect: multihosts: ns1 MPTCP -> ns4 (dead:beef:3::1:10015) MPTCP # time=1127ms # ok 19 - mptcp_connect: multihosts: ns2 MPTCP -> ns1 (10.0.1.1:10016 ) MPTCP # time=619ms # ok 20 - mptcp_connect: multihosts: ns2 MPTCP -> ns1 (dead:beef:1::1:10017) MPTCP # time=663ms # ok 21 - mptcp_connect: multihosts: ns2 MPTCP -> ns3 (10.0.2.2:10018 ) MPTCP # time=1109ms # ok 22 - mptcp_connect: multihosts: ns2 MPTCP -> ns3 (dead:beef:2::2:10019) MPTCP # time=1177ms # ok 23 - mptcp_connect: multihosts: ns2 MPTCP -> ns3 (10.0.3.2:10020 ) MPTCP # time=1134ms # ok 24 - mptcp_connect: multihosts: ns2 MPTCP -> ns3 (dead:beef:3::2:10021) MPTCP # time=1175ms # ok 25 - mptcp_connect: multihosts: ns2 MPTCP -> ns4 (10.0.3.1:10022 ) MPTCP # time=1206ms # ok 26 - mptcp_connect: multihosts: ns2 MPTCP -> ns4 (dead:beef:3::1:10023) MPTCP # time=1204ms # ok 27 - mptcp_connect: multihosts: ns3 MPTCP -> ns1 (10.0.1.1:10024 ) MPTCP # time=829ms # ok 28 - mptcp_connect: multihosts: ns3 MPTCP -> ns1 (dead:beef:1::1:10025) MPTCP # time=730ms # ok 29 - mptcp_connect: multihosts: ns3 MPTCP -> ns2 (10.0.1.2:10026 ) MPTCP # time=855ms # ok 30 - mptcp_connect: multihosts: ns3 MPTCP -> ns2 (dead:beef:1::2:10027) MPTCP # time=844ms # ok 31 - mptcp_connect: multihosts: ns3 MPTCP -> ns2 (10.0.2.1:10028 ) MPTCP # time=671ms # ok 32 - mptcp_connect: multihosts: ns3 MPTCP -> ns2 (dead:beef:2::1:10029) MPTCP # time=849ms # ok 33 - mptcp_connect: multihosts: ns3 MPTCP -> ns4 (10.0.3.1:10030 ) MPTCP # time=603ms # ok 34 - mptcp_connect: multihosts: ns3 MPTCP -> ns4 (dead:beef:3::1:10031) MPTCP # time=634ms # ok 35 - mptcp_connect: multihosts: ns4 MPTCP -> ns1 (10.0.1.1:10032 ) MPTCP # time=696ms # ok 36 - mptcp_connect: multihosts: ns4 MPTCP -> ns1 (dead:beef:1::1:10033) MPTCP # time=906ms # ok 37 - mptcp_connect: multihosts: ns4 MPTCP -> ns2 (10.0.1.2:10034 ) MPTCP # time=715ms # ok 38 - mptcp_connect: multihosts: ns4 MPTCP -> ns2 (dead:beef:1::2:10035) MPTCP # time=821ms # ok 39 - mptcp_connect: multihosts: ns4 MPTCP -> ns2 (10.0.2.1:10036 ) MPTCP # time=765ms # ok 40 - mptcp_connect: multihosts: ns4 MPTCP -> ns2 (dead:beef:2::1:10037) MPTCP # time=802ms # ok 41 - mptcp_connect: multihosts: ns4 MPTCP -> ns3 (10.0.2.2:10038 ) MPTCP # time=632ms # ok 42 - mptcp_connect: multihosts: ns4 MPTCP -> ns3 (dead:beef:2::2:10039) MPTCP # time=598ms # ok 43 - mptcp_connect: multihosts: ns4 MPTCP -> ns3 (10.0.3.2:10040 ) MPTCP # time=622ms # ok 44 - mptcp_connect: multihosts: ns4 MPTCP -> ns3 (dead:beef:3::2:10041) MPTCP # time=643ms # ok 45 - mptcp_connect: peek mode: saveWithPeek: ns1 MPTCP -> ns1 (10.0.1.1:10042 ) MPTCP # time=487ms # ok 46 - mptcp_connect: peek mode: saveWithPeek: ns1 MPTCP -> ns1 (10.0.1.1:10043 ) TCP # time=405ms # ok 47 - mptcp_connect: peek mode: saveWithPeek: ns1 TCP -> ns1 (10.0.1.1:10044 ) MPTCP # time=399ms # ok 48 - mptcp_connect: peek mode: saveWithPeek: ns1 MPTCP -> ns1 (dead:beef:1::1:10045) MPTCP # time=460ms # ok 49 - mptcp_connect: peek mode: saveWithPeek: ns1 MPTCP -> ns1 (dead:beef:1::1:10046) TCP # time=435ms # ok 50 - mptcp_connect: peek mode: saveWithPeek: ns1 TCP -> ns1 (dead:beef:1::1:10047) MPTCP # time=413ms # ok 51 - mptcp_connect: peek mode: saveAfterPeek: ns1 MPTCP -> ns1 (10.0.1.1:10048 ) MPTCP # time=487ms # ok 52 - mptcp_connect: peek mode: saveAfterPeek: ns1 MPTCP -> ns1 (10.0.1.1:10049 ) TCP # time=435ms # ok 53 - mptcp_connect: peek mode: saveAfterPeek: ns1 TCP -> ns1 (10.0.1.1:10050 ) MPTCP # time=412ms # ok 54 - mptcp_connect: peek mode: saveAfterPeek: ns1 MPTCP -> ns1 (dead:beef:1::1:10051) MPTCP # time=446ms # ok 55 - mptcp_connect: peek mode: saveAfterPeek: ns1 MPTCP -> ns1 (dead:beef:1::1:10052) TCP # time=435ms # ok 56 - mptcp_connect: peek mode: saveAfterPeek: ns1 TCP -> ns1 (dead:beef:1::1:10053) MPTCP # time=414ms # ok 57 - mptcp_connect: MPTFO: ns2 MPTCP -> ns1 (10.0.1.1:10054 ) MPTCP # time=685ms # ok 58 - mptcp_connect: MPTFO: ns2 MPTCP -> ns1 (10.0.1.1:10055 ) MPTCP # time=625ms # ok 59 - mptcp_connect: MPTFO: ns2 MPTCP -> ns1 (dead:beef:1::1:10056) MPTCP # time=643ms # ok 60 - mptcp_connect: MPTFO: ns2 MPTCP -> ns1 (dead:beef:1::1:10057) MPTCP # time=893ms # ok 61 - mptcp_connect: tproxy ipv4 # SKIP # ok 62 - mptcp_connect: tproxy ipv6 # SKIP # ok 63 - mptcp_connect: full disconnect: ns1 MPTCP -> ns1 (10.0.1.1:10058 ) MPTCP # time=593ms # ok 64 - mptcp_connect: full disconnect: ns1 MPTCP -> ns1 (10.0.1.1:10059 ) TCP # time=444ms # ok 65 - mptcp_connect: full disconnect: ns1 TCP -> ns1 (10.0.1.1:10060 ) MPTCP # time=451ms # ok 66 - mptcp_connect: full disconnect: ns1 MPTCP -> ns1 (dead:beef:1::1:10061) MPTCP # time=627ms # ok 67 - mptcp_connect: full disconnect: ns1 MPTCP -> ns1 (dead:beef:1::1:10062) TCP # time=465ms # ok 68 - mptcp_connect: full disconnect: ns1 TCP -> ns1 (dead:beef:1::1:10063) MPTCP # time=454ms ok 1 selftests: net/mptcp: mptcp_connect.sh make[1]: Leaving directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make: Leaving directory '/home/virtme/testing-12/tools/testing/selftests' xx__-> echo $? 0 xx__->