make -C tools/testing/selftests TARGETS="net/mptcp" TEST_PROGS=mptcp_join..sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-11/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' TAP version 13 1..1 # timeout set to 1800 # selftests: net/mptcp: mptcp_join.sh # 001 no JOIN # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 311 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 8 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10000: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10000 [::ffff:10.0.1.2]:34826 timer:(timewait,59sec,0) ino:0 sk:1 # # TcpPassiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10000: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 8 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 002 single subflow, limited by client # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 445 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10001: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10001 [::ffff:10.0.1.2]:46680 timer:(timewait,59sec,0) ino:0 sk:2 # # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10001: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:46680 10.0.1.1:10001 timer:(timewait,59sec,0) ino:0 sk:3 # # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 003 single subflow, limited by server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 575 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 10 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 12 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10002: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10002 [::ffff:10.0.1.2]:47554 timer:(timewait,59sec,0) ino:0 sk:4 # # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 10 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # # netns ns2-aCemCz socket stat for 10002: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 12 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 004 single subflow # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 705 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 13 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10003: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 13 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10003: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:50495 10.0.1.1:10003 timer:(timewait,59sec,0) ino:0 sk:1001 # # tcp TIME-WAIT 0 0 10.0.1.2:40170 10.0.1.1:10003 timer:(timewait,59sec,0) ino:0 sk:1002 # # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 005 multiple subflows # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 835 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-zOgoWJ socket stat for 10004: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10004 [::ffff:10.0.1.2]:42382 timer:(timewait,59sec,0) ino:0 sk:1003 # # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10004: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:33319 10.0.1.1:10004 timer:(timewait,59sec,0) ino:0 sk:1004 # # tcp TIME-WAIT 0 0 10.0.1.2:42382 10.0.1.1:10004 timer:(timewait,59sec,0) ino:0 sk:1005 # # tcp TIME-WAIT 0 0 10.0.2.2:34967 10.0.1.1:10004 timer:(timewait,59sec,0) ino:0 sk:1006 # # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # 006 multiple subflows, limited by server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 966 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 17 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 18 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 7 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10005: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10005 [::ffff:10.0.3.2]:51599 timer:(timewait,59sec,0) ino:0 sk:1007 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10005 [::ffff:10.0.1.2]:47482 timer:(timewait,59sec,0) ino:0 sk:1008 # # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 17 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10005: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:47482 10.0.1.1:10005 timer:(timewait,59sec,0) ino:0 sk:5 # # tcp TIME-WAIT 0 0 10.0.3.2:51599 10.0.1.1:10005 timer:(timewait,59sec,0) ino:0 sk:6 # # TcpActiveOpens 3 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 18 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 7 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # 007 single subflow, dev # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1095 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 13 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10006: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10006 [::ffff:10.0.1.2]:50502 timer:(timewait,59sec,0) ino:0 sk:7 # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 13 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10006: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:52683 10.0.1.1:10006 timer:(timewait,59sec,0) ino:0 sk:8 # # tcp TIME-WAIT 0 0 10.0.1.2:50502 10.0.1.1:10006 timer:(timewait,59sec,0) ino:0 sk:9 # # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 008 no MPC reuse with single endpoint # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1225 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 35 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 35 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynTxBindErr 1 0.0 # # netns ns1-zOgoWJ socket stat for 10007: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10007 [::ffff:10.0.1.2]:59134 timer:(timewait,59sec,0) ino:0 sk:1009 # # TcpPassiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 35 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10007: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:59134 10.0.1.1:10007 timer:(timewait,59sec,0) ino:0 sk:100a # # TcpActiveOpens 1 0.0 # TcpInSegs 35 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynTxBindErr 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 009 multi subflows, with failing subflow # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1360 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtDuplicateData 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPTimeouts 1 0.0 # TcpExtTCPSynRetrans 1 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 27 0.0 # TcpExtTcpTimeoutRehash 1 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10008: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10008 [::ffff:10.0.1.2]:38546 timer:(timewait,59sec,0) ino:0 sk:100b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10008 [::ffff:10.0.2.2]:37077 timer:(timewait,59sec,0) ino:0 sk:100c # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtDuplicateData 1 0.0 # # netns ns2-aCemCz socket stat for 10008: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:38546 10.0.1.1:10008 timer:(timewait,59sec,0) ino:0 sk:2001 # # tcp TIME-WAIT 0 0 10.0.2.2:37077 10.0.1.1:10008 timer:(timewait,59sec,0) ino:0 sk:2002 # # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPTimeouts 1 0.0 # TcpExtTCPSynRetrans 1 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 27 0.0 # TcpExtTcpTimeoutRehash 1 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 010 multi subflows, with subflow timeout # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1493 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 52 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPLostRetransmit 3 0.0 # TcpExtTCPTimeouts 4 0.0 # TcpExtTCPSynRetrans 4 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # TcpExtTcpTimeoutRehash 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10009: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10009 [::ffff:10.0.1.2]:36406 timer:(timewait,59sec,0) ino:0 sk:2003 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10009 [::ffff:10.0.2.2]:39223 timer:(timewait,59sec,0) ino:0 sk:2004 # # TcpPassiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10009: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:39223 10.0.1.1:10009 timer:(timewait,59sec,0) ino:0 sk:2005 # # tcp TIME-WAIT 0 0 10.0.1.2:36406 10.0.1.1:10009 timer:(timewait,59sec,0) ino:0 sk:2006 # # TcpActiveOpens 3 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 52 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPLostRetransmit 3 0.0 # TcpExtTCPTimeouts 4 0.0 # TcpExtTCPSynRetrans 4 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # TcpExtTcpTimeoutRehash 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 011 multi subflows, fair usage on close # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1630 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 35 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 35 0.0 # TcpOutSegs 57 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPTimeouts 1 0.0 # TcpExtTCPSynRetrans 1 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # TcpExtTcpTimeoutRehash 1 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10010: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 35 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # # netns ns2-aCemCz socket stat for 10010: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:35808 10.0.1.1:10010 timer:(timewait,59sec,0) ino:0 sk:100d # # tcp TIME-WAIT 0 0 10.0.2.2:35943 10.0.1.1:10010 timer:(timewait,59sec,0) ino:0 sk:100e # # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 35 0.0 # TcpOutSegs 57 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPTimeouts 1 0.0 # TcpExtTCPSynRetrans 1 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # TcpExtTcpTimeoutRehash 1 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 012 unused signal address # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1802 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 9 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # # netns ns1-zOgoWJ socket stat for 10011: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10011 [::ffff:10.0.1.2]:47074 timer:(timewait,59sec,0) ino:0 sk:a # # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10011: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 9 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr tx [ OK ] # add addr echo tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 013 signal address # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1949 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10012: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10012 [::ffff:10.0.1.2]:39118 timer:(timewait,59sec,0) ino:0 sk:2007 # # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10012: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:56973 10.0.2.1:10012 timer:(timewait,59sec,0) ino:0 sk:2008 # # tcp TIME-WAIT 0 0 10.0.1.2:39118 10.0.1.1:10012 timer:(timewait,59sec,0) ino:0 sk:2009 # # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 014 subflow and signal # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 2088 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 19 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 19 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-zOgoWJ socket stat for 10013: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 19 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10013: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:53414 10.0.1.1:10013 timer:(timewait,59sec,0) ino:0 sk:200a # # tcp TIME-WAIT 0 0 10.0.2.2:58393 10.0.2.1:10013 timer:(timewait,59sec,0) ino:0 sk:200b # # tcp TIME-WAIT 0 0 10.0.3.2:42487 10.0.1.1:10013 timer:(timewait,59sec,0) ino:0 sk:200c # # TcpActiveOpens 3 0.0 # TcpInSegs 19 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 015 subflow and signal together # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 2226 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10014: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10014 [::ffff:10.0.3.2]:59657 timer:(timewait,59sec,0) ino:0 sk:200d # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10014 [::ffff:10.0.1.2]:38068 timer:(timewait,59sec,0) ino:0 sk:200e # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10014: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx server [ OK ] # add addr echo rx client [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # reset tx client [ OK ] # reset rx server [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 016 multiple subflows and signal # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 2391 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 28 0.0 # TcpOutSegs 24 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 24 0.0 # TcpOutSegs 28 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 5 0.0 # # netns ns1-zOgoWJ socket stat for 10015: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 4 0.0 # TcpInSegs 28 0.0 # TcpOutSegs 24 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns2-aCemCz socket stat for 10015: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:39638 10.0.1.1:10015 timer:(timewait,59sec,0) ino:0 sk:b # # tcp TIME-WAIT 0 0 10.0.4.2:43611 10.0.1.1:10015 timer:(timewait,59sec,0) ino:0 sk:c # # tcp TIME-WAIT 0 0 10.0.3.2:47361 10.0.1.1:10015 timer:(timewait,59sec,0) ino:0 sk:d # # tcp TIME-WAIT 0 0 10.0.2.2:37929 10.0.2.1:10015 timer:(timewait,59sec,0) ino:0 sk:e # # TcpActiveOpens 4 0.0 # TcpInSegs 24 0.0 # TcpOutSegs 28 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 5 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 017 signal addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 2531 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 26 0.0 # TcpOutSegs 30 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 16 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 30 0.0 # TcpOutSegs 26 0.0 # TcpExtTCPPureAcks 20 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-zOgoWJ socket stat for 10016: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10016 [::ffff:10.0.1.2]:38798 timer:(timewait,59sec,0) ino:0 sk:200f # # tcp TIME-WAIT 0 0 [::ffff:10.0.4.1]:10016 [::ffff:10.0.4.2]:55939 timer:(timewait,59sec,0) ino:0 sk:2010 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10016 [::ffff:10.0.3.2]:34009 timer:(timewait,59sec,0) ino:0 sk:2011 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10016 [::ffff:10.0.2.2]:56091 timer:(timewait,59sec,0) ino:0 sk:2012 # # TcpPassiveOpens 4 0.0 # TcpInSegs 26 0.0 # TcpOutSegs 30 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 16 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns2-aCemCz socket stat for 10016: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 4 0.0 # TcpInSegs 30 0.0 # TcpOutSegs 26 0.0 # TcpExtTCPPureAcks 20 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 018 signal invalid addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 2671 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 18 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 18 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-zOgoWJ socket stat for 10017: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10017 [::ffff:10.0.1.2]:53480 timer:(timewait,59sec,0) ino:0 sk:f # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10017 [::ffff:10.0.3.2]:46363 timer:(timewait,59sec,0) ino:0 sk:10 # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 18 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10017: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 4 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 18 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 019 signal addresses race test # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 2817 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpActiveOpens 1 0.0 # TcpPassiveOpens 4 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 73 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 22 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtAddAddrDrop 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 73 0.0 # TcpOutSegs 53 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 42 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10018: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10018 [::ffff:10.0.2.2]:57671 timer:(timewait,59sec,0) ino:0 sk:2013 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10018 [::ffff:10.0.1.2]:58642 timer:(timewait,59sec,0) ino:0 sk:2014 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10018 [::ffff:10.0.3.2]:49029 timer:(timewait,59sec,0) ino:0 sk:2015 # # tcp TIME-WAIT 0 0 [::ffff:10.0.4.1]:10018 [::ffff:10.0.4.2]:43525 timer:(timewait,59sec,0) ino:0 sk:2016 # # TcpActiveOpens 1 0.0 # TcpPassiveOpens 4 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 73 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 22 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtAddAddrDrop 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10018: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:58642 10.0.1.1:10018 timer:(timewait,59sec,0) ino:0 sk:100f # # TcpActiveOpens 4 0.0 # TcpInSegs 73 0.0 # TcpOutSegs 53 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 42 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 020 multiple flows, signal, link failure # Info: Test file (size 18011 KB) for client # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 2971 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 2972 | tee "$cinsent" # 2973 Aborted | timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 8765 0.0 # TcpOutSegs 8335 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 2802 0.0 # MPTcpExtOFOQueue 6297 0.0 # MPTcpExtOFOMerge 4872 0.0 # MPTcpExtDuplicateData 297 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 4447 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 8333 0.0 # TcpOutSegs 28228 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 8324 0.0 # TcpExtTCPTimeouts 4 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPOrigDataSent 28206 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 96 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 323 0.0 # TcpExtTCPDelivered 28201 0.0 # TcpExtTcpTimeoutRehash 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 9 0.0 # # netns ns1-zOgoWJ socket stat for 10019: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10019 [::ffff:10.0.3.2]:54751 timer:(timewait,59sec,0) ino:0 sk:11 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10019 [::ffff:10.0.2.2]:43319 timer:(timewait,59sec,0) ino:0 sk:12 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10019 [::ffff:10.0.1.2]:54706 timer:(timewait,59sec,0) ino:0 sk:13 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10019 [::ffff:10.0.4.2]:45431 timer:(persist,121ms,0) ino:0 sk:14 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:202 rtt:2/1 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_received:4459701 segs_out:1102 segs_in:3237 data_segs_in:3234 send 57920000bps lastsnd:7788 lastrcv:5536 lastack:5536 pacing_rate 115840000bps delivered:1 app_limited busy:81ms rcv_rtt:120.427 rcv_space:14600 rcv_ssthresh:5479269 notsent:1 minrtt:2 snd_wnd:65536 rcv_wnd:5480448 tcp-ulp-mptcp flags:Jec token:0000(id:2)/39c34e2a(id:0) seq:78db7162aba55bbe sfseq:438cb6 ssnoff:b9893ea3 maplen:8000 # TcpPassiveOpens 4 0.0 # TcpInSegs 8765 0.0 # TcpOutSegs 8335 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 2802 0.0 # MPTcpExtOFOQueue 6297 0.0 # MPTcpExtOFOMerge 4872 0.0 # MPTcpExtDuplicateData 297 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 4447 0.0 # # netns ns2-aCemCz socket stat for 10019: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:43319 10.0.2.1:10019 timer:(timewait,59sec,0) ino:0 sk:15 # # tcp FIN-WAIT-1 0 812978 10.0.4.2%ns2eth4:45431 10.0.1.1:10019 timer:(on,1.695sec,4) ino:0 sk:16 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:2464 backoff:3 rtt:107.944/4.073 mss:1448 pmtu:1500 rcvmss:536 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:4472178 bytes_retrans:1420 bytes_acked:4459702 segs_out:3248 segs_in:1101 data_segs_out:3244 send 107315bps lastsnd:769 lastrcv:7810 lastack:5551 pacing_rate 27815824bps delivery_rate 2314440bps delivered:3235 busy:5824ms sndbuf_limited:99ms(1.7%) unacked:9 retrans:1/1 lost:9 rcv_space:14480 rcv_ssthresh:64088 notsent:801921 minrtt:2.888 snd_wnd:5480448 rcv_wnd:65536 rehash:4 tcp-ulp-mptcp flags:Jjec token:39c34e2a(id:0)/554148a4(id:2) seq:47dfb19c2d07aa15 sfseq:0 ssnoff:1c7d8f83 maplen:0 # tcp TIME-WAIT 0 0 10.0.1.2:54706 10.0.1.1:10019 timer:(timewait,59sec,0) ino:0 sk:17 # # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:54751 10.0.1.1:10019 timer:(timewait,59sec,0) ino:0 sk:18 # # TcpActiveOpens 4 0.0 # TcpInSegs 8333 0.0 # TcpOutSegs 28228 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 8324 0.0 # TcpExtTCPTimeouts 4 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPOrigDataSent 28206 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 96 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 323 0.0 # TcpExtTCPDelivered 28201 0.0 # TcpExtTcpTimeoutRehash 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 9 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # stale [ OK ] # 021 multi flows, signal, bidi, link fail # Info: Test file (size 18432 KB) for server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3135 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 3136 | tee "$cinsent" # 3137 Aborted | timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 9483 0.0 # TcpOutSegs 19953 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 12 0.0 # TcpExtTCPPureAcks 1402 0.0 # TcpExtTCPLossProbes 6 0.0 # TcpExtTCPLossProbeRecovery 2 0.0 # TcpExtTCPDSACKRecv 2 0.0 # TcpExtTCPDSACKIgnoredNoUndo 2 0.0 # TcpExtTCPOrigDataSent 13758 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 57 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 566 0.0 # TcpExtTCPDelivered 13760 0.0 # TcpExtTCPDSACKRecvSegs 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPTCPRetrans 5 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 2170 0.0 # MPTcpExtOFOQueue 5695 0.0 # MPTcpExtOFOMerge 2469 0.0 # MPTcpExtDuplicateData 313 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 4324 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 9020 0.0 # TcpOutSegs 30591 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 15 0.0 # TcpExtDelayedACKLost 4 0.0 # TcpExtTCPPureAcks 6189 0.0 # TcpExtTCPTimeouts 3 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPDSACKOldSent 4 0.0 # TcpExtTCPRcvCoalesce 33 0.0 # TcpExtTCPSpuriousRtxHostQueues 2 0.0 # TcpExtTCPWantZeroWindowAdv 79 0.0 # TcpExtTCPOrigDataSent 29183 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 155 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 486 0.0 # TcpExtTCPDelivered 29183 0.0 # TcpExtTcpTimeoutRehash 3 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 5 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtOFOQueueTail 436 0.0 # MPTcpExtOFOQueue 1802 0.0 # MPTcpExtOFOMerge 470 0.0 # MPTcpExtDuplicateData 4 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtRcvWndShared 1349 0.0 # # netns ns1-zOgoWJ socket stat for 10020: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10020 [::ffff:10.0.1.2]:43262 timer:(timewait,59sec,0) ino:0 sk:2017 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10020 [::ffff:10.0.2.2]:32899 timer:(timewait,59sec,0) ino:0 sk:2018 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10020 [::ffff:10.0.4.2]:46347 timer:(persist,410ms,0) ino:0 sk:2019 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:496 rtt:295.863/19.791 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:518 ssthresh:292 bytes_sent:7529479 bytes_acked:7529479 bytes_received:1806322 segs_out:6005 segs_in:1875 data_segs_out:5493 data_segs_in:1312 send 20281387bps lastsnd:4947 lastrcv:5711 lastack:4902 pacing_rate 24337648bps delivery_rate 2250320bps delivered:5494 busy:3486ms sndbuf_limited:232ms(6.7%) rcv_rtt:241.147 rcv_space:14600 rcv_ssthresh:3289850 notsent:1 minrtt:2 snd_wnd:4389632 rcv_wnd:5480448 tcp-ulp-mptcp flags:Jec token:0000(id:2)/b3479fa6(id:0) seq:b948da7728663de2 sfseq:1b6ff3 ssnoff:791bb7a maplen:2000 # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10020 [::ffff:10.0.3.2]:47163 timer:(timewait,59sec,0) ino:0 sk:201a # # TcpPassiveOpens 4 0.0 # TcpInSegs 9483 0.0 # TcpOutSegs 19953 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 12 0.0 # TcpExtTCPPureAcks 1402 0.0 # TcpExtTCPLossProbes 6 0.0 # TcpExtTCPLossProbeRecovery 2 0.0 # TcpExtTCPDSACKRecv 2 0.0 # TcpExtTCPDSACKIgnoredNoUndo 2 0.0 # TcpExtTCPOrigDataSent 13758 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 57 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 566 0.0 # TcpExtTCPDelivered 13760 0.0 # TcpExtTCPDSACKRecvSegs 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPTCPRetrans 5 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 2170 0.0 # MPTcpExtOFOQueue 5695 0.0 # MPTcpExtOFOMerge 2469 0.0 # MPTcpExtDuplicateData 313 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 4324 0.0 # # netns ns2-aCemCz socket stat for 10020: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:43262 10.0.1.1:10020 timer:(timewait,59sec,0) ino:0 sk:19 # # tcp FIN-WAIT-1 0 242313 10.0.4.2%ns2eth4:46347 10.0.1.1:10020 timer:(on,940ms,3) ino:0 sk:1a cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:1864 backoff:2 rtt:253.248/3.304 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:1813422 bytes_retrans:1420 bytes_acked:1806323 bytes_received:7529479 segs_out:1882 segs_in:6004 data_segs_out:1317 data_segs_in:5493 send 45742bps lastsnd:924 lastrcv:4942 lastack:4942 pacing_rate 4940104bps delivery_rate 266168bps delivered:1313 busy:6922ms sndbuf_limited:119ms(1.7%) unacked:4 retrans:1/1 lost:4 rcv_rtt:247.935 rcv_space:14480 rcv_ssthresh:4743168 notsent:236633 minrtt:2.65 snd_wnd:5480448 rcv_wnd:4743168 rehash:3 tcp-ulp-mptcp flags:Jjec token:b3479fa6(id:0)/b6856748(id:2) seq:f3e49105235ec7fc sfseq:72d7e0 ssnoff:850d62f8 maplen:c28 # tcp TIME-WAIT 0 0 10.0.2.2:32899 10.0.2.1:10020 timer:(timewait,59sec,0) ino:0 sk:1b # # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:47163 10.0.1.1:10020 timer:(timewait,59sec,0) ino:0 sk:1c # # TcpActiveOpens 4 0.0 # TcpInSegs 9020 0.0 # TcpOutSegs 30591 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 15 0.0 # TcpExtDelayedACKLost 4 0.0 # TcpExtTCPPureAcks 6189 0.0 # TcpExtTCPTimeouts 3 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPDSACKOldSent 4 0.0 # TcpExtTCPRcvCoalesce 33 0.0 # TcpExtTCPSpuriousRtxHostQueues 2 0.0 # TcpExtTCPWantZeroWindowAdv 79 0.0 # TcpExtTCPOrigDataSent 29183 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 155 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 486 0.0 # TcpExtTCPDelivered 29183 0.0 # TcpExtTcpTimeoutRehash 3 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 5 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtOFOQueueTail 436 0.0 # MPTcpExtOFOQueue 1802 0.0 # MPTcpExtOFOMerge 470 0.0 # MPTcpExtDuplicateData 4 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtRcvWndShared 1349 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # stale [ OK ] # 022 backup subflow unused, link failure # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3296 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 3297 | tee "$cinsent" # 3298 Aborted | timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 12224 0.0 # TcpOutSegs 11164 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 3560 0.0 # MPTcpExtOFOQueue 3598 0.0 # MPTcpExtOFOMerge 2273 0.0 # MPTcpExtDuplicateData 283 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2261 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 11162 0.0 # TcpOutSegs 27424 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 11155 0.0 # TcpExtTCPLostRetransmit 1 0.0 # TcpExtTCPTimeouts 5 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 27407 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 43 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 69 0.0 # TcpExtTCPDelivered 27399 0.0 # TcpExtTcpTimeoutRehash 5 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-zOgoWJ socket stat for 10021: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10021 [::ffff:10.0.2.2]:41625 timer:(timewait,59sec,0) ino:0 sk:201b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10021 [::ffff:10.0.3.2]:60177 timer:(timewait,59sec,0) ino:0 sk:201c # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10021 [::ffff:10.0.1.2]:43044 timer:(persist,080ms,0) ino:0 sk:201d cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:203 rtt:2.618/1.593 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_sent:1052 bytes_acked:1052 bytes_received:9246612 segs_out:1558 segs_in:6827 data_segs_out:2 data_segs_in:6821 send 44247517bps lastsnd:14690 lastrcv:10734 lastack:10734 pacing_rate 88478136bps delivery_rate 1898392bps delivered:3 busy:131ms rcv_rtt:197.942 rcv_space:14600 rcv_ssthresh:3145728 notsent:1 minrtt:2.12 snd_wnd:65536 rcv_wnd:3145728 tcp-ulp-mptcp flags:Mec token:0000(id:0)/622250d0(id:0) seq:6960b89efad5ce39 sfseq:8d0b79 ssnoff:74c0e671 maplen:c1c # TcpPassiveOpens 3 0.0 # TcpInSegs 12224 0.0 # TcpOutSegs 11164 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 3560 0.0 # MPTcpExtOFOQueue 3598 0.0 # MPTcpExtOFOMerge 2273 0.0 # MPTcpExtDuplicateData 283 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2261 0.0 # # netns ns2-aCemCz socket stat for 10021: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp FIN-WAIT-1 0 1066602 10.0.1.2:43044 10.0.1.1:10021 timer:(on,6.001sec,7) ino:0 sk:1d cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:6016 backoff:4 rtt:175.345/7.844 ato:40 mss:1448 pmtu:1500 rcvmss:952 advmss:1448 cwnd:1 ssthresh:15 bytes_sent:9266164 bytes_retrans:4260 bytes_acked:9246613 bytes_received:1052 segs_out:6842 segs_in:1557 data_segs_out:6835 data_segs_in:2 send 66064bps lastsnd:15 lastrcv:14760 lastack:10804 pacing_rate 28935984bps delivery_rate 175672bps delivered:6822 busy:13215ms sndbuf_limited:25ms(0.2%) unacked:11 retrans:1/3 lost:11 rcv_rtt:200 rcv_space:14480 rcv_ssthresh:66984 notsent:1051310 minrtt:2.125 snd_wnd:3145728 rcv_wnd:65536 rehash:7 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/ff324201(id:0) seq:c3d49f3ff1bc0ba7 sfseq:65 ssnoff:89364eae maplen:3b8 # tcp TIME-WAIT 0 0 10.0.2.2:41625 10.0.2.1:10021 timer:(timewait,59sec,0) ino:0 sk:1e # # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:60177 10.0.1.1:10021 timer:(timewait,59sec,0) ino:0 sk:1f # # TcpActiveOpens 3 0.0 # TcpInSegs 11162 0.0 # TcpOutSegs 27424 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 11155 0.0 # TcpExtTCPLostRetransmit 1 0.0 # TcpExtTCPTimeouts 5 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 27407 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 43 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 69 0.0 # TcpExtTCPDelivered 27399 0.0 # TcpExtTcpTimeoutRehash 5 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # link usage [ OK ] # 023 backup flow used, multi links fail # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3451 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 3452 | tee "$cinsent" # 3453 Aborted | timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 10678 0.0 # TcpOutSegs 9939 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 1252 0.0 # MPTcpExtOFOQueue 1789 0.0 # MPTcpExtOFOMerge 441 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 821 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 9935 0.0 # TcpOutSegs 26674 0.0 # TcpRetransSegs 6 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 9929 0.0 # TcpExtTCPLostRetransmit 4 0.0 # TcpExtTCPTimeouts 10 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 26658 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 110 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 235 0.0 # TcpExtTCPDelivered 26625 0.0 # TcpExtTcpTimeoutRehash 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-zOgoWJ socket stat for 10022: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10022 [::ffff:10.0.1.2]:60678 timer:(persist,088ms,0) ino:0 sk:20 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:203 rtt:2.596/1.574 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_sent:1052 bytes_acked:1052 bytes_received:9205743 segs_out:1839 segs_in:6805 data_segs_out:2 data_segs_in:6799 send 44622496bps lastsnd:14319 lastrcv:10353 lastack:10353 pacing_rate 89219216bps delivery_rate 1922968bps delivered:3 busy:123ms rcv_rtt:200.366 rcv_space:14600 rcv_ssthresh:3145728 notsent:1 minrtt:2.105 snd_wnd:65536 rcv_wnd:5478656 tcp-ulp-mptcp flags:Mec token:0000(id:0)/af9e15b2(id:0) seq:e2ecfc4fc9380303 sfseq:8c6bd4 ssnoff:9dfa9d5b maplen:c1c # tcp FIN-WAIT-1 0 1 [::ffff:10.0.2.1]:10022 [::ffff:10.0.2.2]:51337 timer:(persist,087ms,0) ino:0 sk:21 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:202 rtt:2/1 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_received:9237549 segs_out:1936 segs_in:6836 data_segs_in:6833 send 57920000bps lastsnd:14513 lastrcv:10361 lastack:10361 pacing_rate 115840000bps delivered:1 app_limited busy:115ms rcv_rtt:213.006 rcv_space:14600 rcv_ssthresh:3145728 notsent:1 minrtt:2 snd_wnd:65536 rcv_wnd:5478656 tcp-ulp-mptcp flags:Jec token:0000(id:2)/af9e15b2(id:1) seq:e2ecfc4fc937e303 sfseq:8cd42e ssnoff:dcb44929 maplen:2000 # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10022 [::ffff:10.0.3.2]:45301 timer:(timewait,59sec,0) ino:0 sk:22 # # TcpPassiveOpens 3 0.0 # TcpInSegs 10678 0.0 # TcpOutSegs 9939 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 1252 0.0 # MPTcpExtOFOQueue 1789 0.0 # MPTcpExtOFOMerge 441 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 821 0.0 # # netns ns2-aCemCz socket stat for 10022: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:45301 10.0.1.1:10022 timer:(timewait,59sec,0) ino:0 sk:23 # # tcp FIN-WAIT-1 0 1492597 10.0.2.2:51337 10.0.2.1:10022 timer:(on,1.938sec,5) ino:0 sk:24 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:3112 backoff:3 rtt:188.328/7.863 mss:1448 pmtu:1500 rcvmss:536 advmss:1448 cwnd:1 ssthresh:16 bytes_sent:9277417 bytes_retrans:5680 bytes_acked:9237550 segs_out:6866 segs_in:1935 data_segs_out:6862 send 61510bps lastsnd:1174 lastrcv:14621 lastack:10461 pacing_rate 28712592bps delivery_rate 1516424bps delivered:6834 busy:12871ms sndbuf_limited:18ms(0.1%) unacked:25 retrans:1/4 lost:25 rcv_space:14480 rcv_ssthresh:64088 notsent:1458409 minrtt:2.228 snd_wnd:3145728 rcv_wnd:65536 rehash:5 tcp-ulp-mptcp flags:Jjec token:af9e15b2(id:1)/578ac4d7(id:2) seq:a0a0f02020b43068 sfseq:0 ssnoff:1e3b8c8 maplen:0 # tcp FIN-WAIT-1 0 1071501 10.0.1.2:60678 10.0.1.1:10022 timer:(on,241ms,5) ino:0 sk:25 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:3016 backoff:3 rtt:176.405/7.631 ato:40 mss:1448 pmtu:1500 rcvmss:952 advmss:1448 cwnd:1 ssthresh:15 bytes_sent:9223875 bytes_retrans:2840 bytes_acked:9205744 bytes_received:1052 segs_out:6819 segs_in:1838 data_segs_out:6812 data_segs_in:2 send 65667bps lastsnd:2774 lastrcv:14424 lastack:10459 pacing_rate 28919712bps delivery_rate 172912bps delivered:6800 busy:12876ms sndbuf_limited:29ms(0.2%) unacked:11 retrans:1/2 lost:11 rcv_rtt:201 rcv_space:14480 rcv_ssthresh:66984 notsent:1056209 minrtt:2.134 snd_wnd:3145728 rcv_wnd:65536 rehash:5 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/578ac4d7(id:0) seq:a0a0f02020b43068 sfseq:65 ssnoff:bba7f5af maplen:3b8 # TcpActiveOpens 3 0.0 # TcpInSegs 9935 0.0 # TcpOutSegs 26674 0.0 # TcpRetransSegs 6 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 9929 0.0 # TcpExtTCPLostRetransmit 4 0.0 # TcpExtTCPTimeouts 10 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 26658 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 110 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 235 0.0 # TcpExtTCPDelivered 26625 0.0 # TcpExtTcpTimeoutRehash 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # stale [ OK ] # link usage [ OK ] # 024 backup flow used, bidi, link failure # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3615 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 3616 | tee "$cinsent" # 3617 Aborted | timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 12495 0.0 # TcpOutSegs 33794 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 1196 0.0 # TcpExtTCPLossProbes 5 0.0 # TcpExtTCPLossProbeRecovery 1 0.0 # TcpExtTCPDSACKRecv 1 0.0 # TcpExtTCPDSACKIgnoredNoUndo 1 0.0 # TcpExtTCPOrigDataSent 13454 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 16 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 170 0.0 # TcpExtTCPDelivered 13455 0.0 # TcpExtTCPDSACKRecvSegs 1 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 3109 0.0 # MPTcpExtOFOQueue 3139 0.0 # MPTcpExtOFOMerge 199 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 2138 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 12780 0.0 # TcpOutSegs 27681 0.0 # TcpRetransSegs 7 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtDelayedACKLost 2 0.0 # TcpExtTCPPureAcks 9911 0.0 # TcpExtTCPLostRetransmit 5 0.0 # TcpExtTCPTimeouts 11 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPDSACKOldSent 2 0.0 # TcpExtTCPRcvCoalesce 53 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPWantZeroWindowAdv 95 0.0 # TcpExtTCPOrigDataSent 26478 0.0 # TcpExtTCPHystartDelayDetect 3 0.0 # TcpExtTCPHystartDelayCwnd 674 0.0 # TcpExtTCPDelivered 26347 0.0 # TcpExtTcpTimeoutRehash 11 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtOFOQueueTail 923 0.0 # MPTcpExtOFOQueue 993 0.0 # MPTcpExtOFOMerge 320 0.0 # MPTcpExtDuplicateData 6 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 573 0.0 # # netns ns1-zOgoWJ socket stat for 10023: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp FIN-WAIT-1 0 613355 [::ffff:10.0.1.1]:10023 [::ffff:10.0.1.2]:53988 timer:(persist,9.085sec,5) ino:0 sk:26 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:291 backoff:5 rtt:89.995/17.462 ato:40 mss:36 pmtu:68 rcvmss:1420 advmss:1448 cwnd:70 ssthresh:105 bytes_sent:3633481 bytes_retrans:1420 bytes_acked:3621661 bytes_received:9487184 segs_out:5145 segs_in:7123 data_segs_out:3900 data_segs_in:6885 send 224012bps lastsnd:168 lastrcv:11395 lastack:10175 pacing_rate 21624512bps delivery_rate 231280bps delivered:2601 busy:15003ms sndbuf_limited:72ms(0.5%) retrans:0/1 dsack_dups:1 rcv_rtt:320.868 rcv_space:14600 rcv_ssthresh:3145728 notsent:613355 minrtt:2.118 snd_wnd:3052420 rcv_wnd:5478656 tcp-ulp-mptcp flags:Mec token:0000(id:0)/9528befa(id:0) seq:fef85ded58c52f49 sfseq:905735 ssnoff:41530692 maplen:6c1c # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10023 [::ffff:10.0.3.2]:36727 timer:(timewait,59sec,0) ino:0 sk:27 # # tcp FIN-WAIT-1 0 2388309 [::ffff:10.0.2.1]:10023 [::ffff:10.0.2.2]:51725 timer:(persist,4.525sec,4) ino:0 sk:28 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:449 backoff:4 rtt:230.28/39.975 ato:40 mss:36 pmtu:68 rcvmss:1420 advmss:1448 cwnd:10 ssthresh:396 bytes_sent:11965186 bytes_acked:11892210 bytes_received:8956108 segs_out:20188 segs_in:7078 data_segs_out:17585 data_segs_in:6469 send 12507bps lastsnd:168 lastrcv:11435 lastack:10116 pacing_rate 31932912bps delivery_rate 4960bps delivered:8464 busy:14876ms rwnd_limited:14ms(0.1%) sndbuf_limited:58ms(0.4%) rcv_rtt:275.415 rcv_space:14600 rcv_ssthresh:3145728 notsent:2388309 minrtt:2 snd_wnd:3145728 rcv_wnd:5478656 tcp-ulp-mptcp flags:Jec token:0000(id:2)/9528befa(id:1) seq:fef85ded58c50f49 sfseq:8888cd ssnoff:6c34dd64 maplen:2000 # TcpPassiveOpens 3 0.0 # TcpInSegs 12495 0.0 # TcpOutSegs 33794 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 1196 0.0 # TcpExtTCPLossProbes 5 0.0 # TcpExtTCPLossProbeRecovery 1 0.0 # TcpExtTCPDSACKRecv 1 0.0 # TcpExtTCPDSACKIgnoredNoUndo 1 0.0 # TcpExtTCPOrigDataSent 13454 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 16 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 170 0.0 # TcpExtTCPDelivered 13455 0.0 # TcpExtTCPDSACKRecvSegs 1 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 3109 0.0 # MPTcpExtOFOQueue 3139 0.0 # MPTcpExtOFOMerge 199 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 2138 0.0 # # netns ns2-aCemCz socket stat for 10023: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp FIN-WAIT-1 0 1639160 10.0.1.2:53988 10.0.1.1:10023 timer:(on,3.033sec,6) ino:0 sk:29 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:3896 backoff:3 rtt:286.7/9.864 ato:80 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:100 bytes_sent:9506736 bytes_retrans:4260 bytes_acked:9487185 bytes_received:3621661 segs_out:7139 segs_in:3844 data_segs_out:6899 data_segs_in:2600 send 40405bps lastsnd:863 lastrcv:10275 lastack:10275 pacing_rate 27879176bps delivery_rate 541480bps delivered:6886 busy:14219ms unacked:11 retrans:1/3 lost:11 rcv_rtt:37.463 rcv_space:14480 rcv_ssthresh:3145728 notsent:1623868 minrtt:2.123 snd_wnd:3145728 rcv_wnd:5618431 rehash:6 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/142e610e(id:0) seq:9bcc871c3d085f15 sfseq:36c516 ssnoff:1d22b54d maplen:7e08 # tcp FIN-WAIT-1 0 1814634 10.0.2.2:51725 10.0.2.1:10023 timer:(on,1.833sec,5) ino:0 sk:2a cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:3848 backoff:3 rtt:280.992/0.851 ato:110 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:85 bytes_sent:9127561 bytes_retrans:5680 bytes_acked:8956109 bytes_received:11892210 segs_out:7207 segs_in:11065 data_segs_out:6596 data_segs_in:8463 send 41225bps lastsnd:2015 lastrcv:10233 lastack:10233 pacing_rate 24191048bps delivery_rate 247224bps delivered:6470 busy:14425ms sndbuf_limited:2061ms(14.3%) unacked:123 retrans:1/4 lost:123 rcv_rtt:261.971 rcv_space:14480 rcv_ssthresh:3145728 notsent:1648861 minrtt:4.153 snd_wnd:3145728 rcv_wnd:5618431 rehash:5 tcp-ulp-mptcp flags:Jjec token:9528befa(id:1)/142e610e(id:2) seq:9bcc871c3d08dd1d sfseq:b562e7 ssnoff:27bf7ecc maplen:130c # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:36727 10.0.1.1:10023 timer:(timewait,59sec,0) ino:0 sk:2b # # TcpActiveOpens 3 0.0 # TcpInSegs 12780 0.0 # TcpOutSegs 27681 0.0 # TcpRetransSegs 7 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtDelayedACKLost 2 0.0 # TcpExtTCPPureAcks 9911 0.0 # TcpExtTCPLostRetransmit 5 0.0 # TcpExtTCPTimeouts 11 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPDSACKOldSent 2 0.0 # TcpExtTCPRcvCoalesce 53 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPWantZeroWindowAdv 95 0.0 # TcpExtTCPOrigDataSent 26478 0.0 # TcpExtTCPHystartDelayDetect 3 0.0 # TcpExtTCPHystartDelayCwnd 674 0.0 # TcpExtTCPDelivered 26347 0.0 # TcpExtTcpTimeoutRehash 11 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtOFOQueueTail 923 0.0 # MPTcpExtOFOQueue 993 0.0 # MPTcpExtOFOMerge 320 0.0 # MPTcpExtDuplicateData 6 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 573 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # stale [ OK ] # link usage [ OK ] # 025 signal address, ADD_ADDR timeout # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3774 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 4 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 11 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 4 0.0 # MPTcpExtEchoAddTx 4 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10024: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 4 0.0 # # netns ns2-aCemCz socket stat for 10024: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:51306 10.0.1.1:10024 timer:(timewait,59sec,0) ino:0 sk:2c # # tcp TIME-WAIT 0 0 10.0.2.2:33809 10.0.2.1:10024 timer:(timewait,59sec,0) ino:0 sk:2d # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 11 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 4 0.0 # MPTcpExtEchoAddTx 4 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr tx [ OK ] # add addr echo tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 026 signal address, ADD_ADDR6 timeout # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3923 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 4 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 4 0.0 # MPTcpExtEchoAddTx 4 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10025: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10025 [dead:beef:2::2]:51657 timer:(timewait,59sec,0) ino:0 sk:1010 # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10025 [dead:beef:1::2]:50770 timer:(timewait,59sec,0) ino:0 sk:1011 # # TcpPassiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 4 0.0 # # netns ns2-aCemCz socket stat for 10025: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:50770 [dead:beef:1::1]:10025 timer:(timewait,59sec,0) ino:0 sk:2e # # TcpActiveOpens 2 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 4 0.0 # MPTcpExtEchoAddTx 4 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 027 signal addresses, ADD_ADDR timeout # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4064 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 219 0.0 # TcpOutSegs 232 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 72 0.0 # TcpExtTCPPureAcks 107 0.0 # TcpExtTCPOrigDataSent 109 0.0 # TcpExtTCPDelivered 109 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 8 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 232 0.0 # TcpOutSegs 227 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 77 0.0 # TcpExtTCPPureAcks 120 0.0 # TcpExtTCPOrigDataSent 109 0.0 # TcpExtTCPDelivered 112 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 8 0.0 # MPTcpExtEchoAddTx 8 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10026: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10026 [::ffff:10.0.2.2]:42341 timer:(timewait,59sec,0) ino:0 sk:2f # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10026 [::ffff:10.0.1.2]:39596 timer:(timewait,59sec,0) ino:0 sk:30 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10026 [::ffff:10.0.3.2]:38217 timer:(timewait,59sec,0) ino:0 sk:31 # # TcpPassiveOpens 3 0.0 # TcpInSegs 219 0.0 # TcpOutSegs 232 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 72 0.0 # TcpExtTCPPureAcks 107 0.0 # TcpExtTCPOrigDataSent 109 0.0 # TcpExtTCPDelivered 109 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 8 0.0 # # netns ns2-aCemCz socket stat for 10026: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:38217 10.0.3.1:10026 timer:(timewait,59sec,0) ino:0 sk:1012 # # tcp TIME-WAIT 0 0 10.0.1.2:39596 10.0.1.1:10026 timer:(timewait,59sec,0) ino:0 sk:1013 # # tcp TIME-WAIT 0 0 10.0.2.2:42341 10.0.2.1:10026 timer:(timewait,59sec,0) ino:0 sk:1014 # # TcpActiveOpens 3 0.0 # TcpInSegs 232 0.0 # TcpOutSegs 227 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 77 0.0 # TcpExtTCPPureAcks 120 0.0 # TcpExtTCPOrigDataSent 109 0.0 # TcpExtTCPDelivered 112 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 8 0.0 # MPTcpExtEchoAddTx 8 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 028 invalid address, ADD_ADDR timeout # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4205 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 183 0.0 # TcpOutSegs 228 0.0 # TcpExtDelayedACKs 87 0.0 # TcpExtTCPPureAcks 73 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 108 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 8 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 228 0.0 # TcpOutSegs 191 0.0 # TcpRetransSegs 8 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 44 0.0 # TcpExtTCPPureAcks 118 0.0 # TcpExtTCPLostRetransmit 7 0.0 # TcpExtTCPTimeouts 8 0.0 # TcpExtTCPSynRetrans 8 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 110 0.0 # TcpExtTcpTimeoutRehash 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 8 0.0 # MPTcpExtEchoAddTx 7 0.0 # MPTcpExtAddAddrDrop 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10027: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 183 0.0 # TcpOutSegs 228 0.0 # TcpExtDelayedACKs 87 0.0 # TcpExtTCPPureAcks 73 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 108 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 8 0.0 # # netns ns2-aCemCz socket stat for 10027: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:37686 10.0.1.1:10027 timer:(timewait,59sec,0) ino:0 sk:201e # # tcp TIME-WAIT 0 0 10.0.3.2:37245 10.0.3.1:10027 timer:(timewait,59sec,0) ino:0 sk:201f # # TcpActiveOpens 3 0.0 # TcpInSegs 228 0.0 # TcpOutSegs 191 0.0 # TcpRetransSegs 8 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 44 0.0 # TcpExtTCPPureAcks 118 0.0 # TcpExtTCPLostRetransmit 7 0.0 # TcpExtTCPTimeouts 8 0.0 # TcpExtTCPSynRetrans 8 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 110 0.0 # TcpExtTcpTimeoutRehash 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 8 0.0 # MPTcpExtEchoAddTx 7 0.0 # MPTcpExtAddAddrDrop 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 029 remove single subflow # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4343 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 45 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 45 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10028: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10028 [::ffff:10.0.1.2]:49420 timer:(timewait,59sec,0) ino:0 sk:1015 # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 45 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # # netns ns2-aCemCz socket stat for 10028: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:49420 10.0.1.1:10028 timer:(timewait,59sec,0) ino:0 sk:1016 # # tcp TIME-WAIT 0 0 10.0.3.2:55733 10.0.1.1:10028 timer:(timewait,55sec,0) ino:0 sk:1017 # # TcpActiveOpens 2 0.0 # TcpInSegs 45 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # rm addr tx client [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 030 remove multiple subflows # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4507 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRmAddr 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmAddrTx 2 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10029: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10029 [::ffff:10.0.1.2]:42664 timer:(timewait,59sec,0) ino:0 sk:2020 # # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRmAddr 2 0.0 # # netns ns2-aCemCz socket stat for 10029: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:42815 10.0.1.1:10029 timer:(timewait,55sec,0) ino:0 sk:2021 # # tcp TIME-WAIT 0 0 10.0.1.2:42664 10.0.1.1:10029 timer:(timewait,59sec,0) ino:0 sk:2022 # # tcp TIME-WAIT 0 0 10.0.3.2:54785 10.0.1.1:10029 timer:(timewait,55sec,0) ino:0 sk:2023 # # TcpActiveOpens 3 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmAddrTx 2 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 031 remove single address # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4676 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 21 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10030: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10030 [::ffff:10.0.1.2]:45084 timer:(timewait,59sec,0) ino:0 sk:32 # # TcpPassiveOpens 2 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 21 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10030: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:37057 10.0.2.1:10030 timer:(timewait,55sec,0) ino:0 sk:33 # # tcp TIME-WAIT 0 0 10.0.1.2:45084 10.0.1.1:10030 timer:(timewait,59sec,0) ino:0 sk:34 # # TcpActiveOpens 2 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 032 remove subflow and signal # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4845 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10031: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10031 [::ffff:10.0.1.2]:45654 timer:(timewait,59sec,0) ino:0 sk:35 # # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10031: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:40761 10.0.1.1:10031 timer:(timewait,55sec,0) ino:0 sk:2024 # # tcp TIME-WAIT 0 0 10.0.2.2:34645 10.0.2.1:10031 timer:(timewait,55sec,0) ino:0 sk:2025 # # tcp TIME-WAIT 0 0 10.0.1.2:45654 10.0.1.1:10031 timer:(timewait,59sec,0) ino:0 sk:2026 # # TcpActiveOpens 3 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 033 remove subflows and signal # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5028 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 234 0.0 # TcpOutSegs 188 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 27 0.0 # TcpExtTCPPureAcks 120 0.0 # TcpExtTCPOrigDataSent 110 0.0 # TcpExtTCPDelivered 110 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 2 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 188 0.0 # TcpOutSegs 234 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 88 0.0 # TcpExtTCPPureAcks 74 0.0 # TcpExtTCPOrigDataSent 110 0.0 # TcpExtTCPDelivered 114 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 2 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10032: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10032 [::ffff:10.0.1.2]:37336 timer:(timewait,59sec,0) ino:0 sk:36 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10032 [::ffff:10.0.2.2]:33413 timer:(timewait,38sec,0) ino:0 sk:37 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10032 [::ffff:10.0.4.2]:41135 timer:(timewait,39sec,0) ino:0 sk:38 # # TcpPassiveOpens 4 0.0 # TcpInSegs 234 0.0 # TcpOutSegs 188 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 27 0.0 # TcpExtTCPPureAcks 120 0.0 # TcpExtTCPOrigDataSent 110 0.0 # TcpExtTCPDelivered 110 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 2 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10032: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:37336 10.0.1.1:10032 timer:(timewait,59sec,0) ino:0 sk:39 # # tcp TIME-WAIT 0 0 10.0.3.2:35307 10.0.1.1:10032 timer:(timewait,38sec,0) ino:0 sk:3a # # TcpActiveOpens 4 0.0 # TcpInSegs 188 0.0 # TcpOutSegs 234 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 88 0.0 # TcpExtTCPPureAcks 74 0.0 # TcpExtTCPOrigDataSent 110 0.0 # TcpExtTCPDelivered 114 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 2 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 034 remove addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5221 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 231 0.0 # TcpOutSegs 198 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 37 0.0 # TcpExtTCPPureAcks 117 0.0 # TcpExtTCPOrigDataSent 110 0.0 # TcpExtTCPDelivered 110 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 3 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 198 0.0 # TcpOutSegs 231 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 83 0.0 # TcpExtTCPPureAcks 84 0.0 # TcpExtTCPOrigDataSent 110 0.0 # TcpExtTCPDelivered 114 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10033: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.4.1]:10033 [::ffff:10.0.4.2]:54153 timer:(timewait,39sec,0) ino:0 sk:2027 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10033 [::ffff:10.0.3.2]:48109 timer:(timewait,39sec,0) ino:0 sk:2028 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10033 [::ffff:10.0.1.2]:39572 timer:(timewait,59sec,0) ino:0 sk:2029 # # TcpPassiveOpens 4 0.0 # TcpInSegs 231 0.0 # TcpOutSegs 198 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 37 0.0 # TcpExtTCPPureAcks 117 0.0 # TcpExtTCPOrigDataSent 110 0.0 # TcpExtTCPDelivered 110 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 3 0.0 # # netns ns2-aCemCz socket stat for 10033: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:39572 10.0.1.1:10033 timer:(timewait,59sec,0) ino:0 sk:3b # # tcp TIME-WAIT 0 0 10.0.2.2:60997 10.0.2.1:10033 timer:(timewait,38sec,0) ino:0 sk:3c # # TcpActiveOpens 4 0.0 # TcpInSegs 198 0.0 # TcpOutSegs 231 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 83 0.0 # TcpExtTCPPureAcks 84 0.0 # TcpExtTCPOrigDataSent 110 0.0 # TcpExtTCPDelivered 114 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 035 remove invalid addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5411 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 216 0.0 # TcpOutSegs 200 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 60 0.0 # TcpExtTCPPureAcks 106 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 108 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 200 0.0 # TcpOutSegs 217 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 77 0.0 # TcpExtTCPPureAcks 90 0.0 # TcpExtTCPTimeouts 1 0.0 # TcpExtTCPSynRetrans 1 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 110 0.0 # TcpExtTcpTimeoutRehash 1 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPJoinSynTxConnectErr 1 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10034: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10034 [::ffff:10.0.1.2]:54686 timer:(timewait,59sec,0) ino:0 sk:1018 # # TcpPassiveOpens 2 0.0 # TcpInSegs 216 0.0 # TcpOutSegs 200 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 60 0.0 # TcpExtTCPPureAcks 106 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 108 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10034: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:54686 10.0.1.1:10034 timer:(timewait,59sec,0) ino:0 sk:1019 # # tcp TIME-WAIT 0 0 10.0.3.2:44219 10.0.3.1:10034 timer:(timewait,38sec,0) ino:0 sk:101a # # TcpActiveOpens 3 0.0 # TcpInSegs 200 0.0 # TcpOutSegs 217 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 77 0.0 # TcpExtTCPPureAcks 90 0.0 # TcpExtTCPTimeouts 1 0.0 # TcpExtTCPSynRetrans 1 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 110 0.0 # TcpExtTcpTimeoutRehash 1 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPJoinSynTxConnectErr 1 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 036 flush subflows and signal # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5601 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 35 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 65 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10035: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10035 [::ffff:10.0.1.2]:50078 timer:(timewait,59sec,0) ino:0 sk:3d # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10035 [::ffff:10.0.2.2]:53593 timer:(timewait,55sec,0) ino:0 sk:3e # # TcpPassiveOpens 4 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 35 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10035: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.4.2:39791 10.0.1.1:10035 timer:(timewait,55sec,0) ino:0 sk:3f # # tcp TIME-WAIT 0 0 10.0.1.2:50078 10.0.1.1:10035 timer:(timewait,59sec,0) ino:0 sk:40 # # tcp TIME-WAIT 0 0 10.0.3.2:58539 10.0.1.1:10035 timer:(timewait,55sec,0) ino:0 sk:41 # # TcpActiveOpens 4 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 65 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 037 flush subflows # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5764 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 35 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 65 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtRmSubflow 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10036: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10036 [::ffff:10.0.1.2]:59998 timer:(timewait,59sec,0) ino:0 sk:42 # # TcpPassiveOpens 4 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 35 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # # netns ns2-aCemCz socket stat for 10036: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.4.2:55593 10.0.1.1:10036 timer:(timewait,55sec,0) ino:0 sk:101b # # tcp TIME-WAIT 0 0 10.0.1.2:59998 10.0.1.1:10036 timer:(timewait,59sec,0) ino:0 sk:101c # # tcp TIME-WAIT 0 0 10.0.2.2:44487 10.0.1.1:10036 timer:(timewait,55sec,0) ino:0 sk:101d # # tcp TIME-WAIT 0 0 10.0.3.2:46073 10.0.1.1:10036 timer:(timewait,55sec,0) ino:0 sk:101e # # TcpActiveOpens 4 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 65 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtRmSubflow 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # rm addr tx client [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 038 flush addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5925 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 64 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 3 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 64 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10037: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 4 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 64 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 3 0.0 # # netns ns2-aCemCz socket stat for 10037: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:42314 10.0.1.1:10037 timer:(timewait,59sec,0) ino:0 sk:101f # # tcp TIME-WAIT 0 0 10.0.4.2:33545 10.0.4.1:10037 timer:(timewait,55sec,0) ino:0 sk:1020 # # tcp TIME-WAIT 0 0 10.0.3.2:59303 10.0.3.1:10037 timer:(timewait,55sec,0) ino:0 sk:1021 # # tcp TIME-WAIT 0 0 10.0.2.2:51347 10.0.2.1:10037 timer:(timewait,55sec,0) ino:0 sk:1022 # # TcpActiveOpens 4 0.0 # TcpInSegs 64 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 039 flush invalid addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6088 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 43 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPAbortOnData 1 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtDuplicateData 2 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 16 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10038: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10038 [::ffff:10.0.1.2]:49504 timer:(timewait,59sec,0) ino:0 sk:43 # # TcpPassiveOpens 2 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 43 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPAbortOnData 1 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtDuplicateData 2 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10038: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:49504 10.0.1.1:10038 timer:(timewait,59sec,0) ino:0 sk:44 # # TcpActiveOpens 4 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 16 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 040 remove id 0 subflow # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6244 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10039: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10039 [::ffff:10.0.1.2]:38442 timer:(timewait,55sec,0) ino:0 sk:1023 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10039 [::ffff:10.0.3.2]:43273 timer:(timewait,59sec,0) ino:0 sk:1024 # # TcpPassiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # # netns ns2-aCemCz socket stat for 10039: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:43273 10.0.1.1:10039 timer:(timewait,59sec,0) ino:0 sk:45 # # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 041 remove id 0 address # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6391 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10040: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10040 [::ffff:10.0.2.2]:51131 timer:(timewait,59sec,0) ino:0 sk:1025 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10040 [::ffff:10.0.1.2]:38682 timer:(timewait,55sec,0) ino:0 sk:1026 # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10040: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:51131 10.0.2.1:10040 timer:(timewait,59sec,0) ino:0 sk:1027 # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx client [ OK ] # reset rx server [ OK ] # 042 add single subflow # currently established: 1 [ OK ] # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6546 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10041: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10041 [::ffff:10.0.1.2]:36800 timer:(timewait,59sec,0) ino:0 sk:1028 # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # # netns ns2-aCemCz socket stat for 10041: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:56183 10.0.1.1:10041 timer:(timewait,59sec,0) ino:0 sk:1029 # # tcp TIME-WAIT 0 0 10.0.1.2:36800 10.0.1.1:10041 timer:(timewait,59sec,0) ino:0 sk:102a # # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # currently established: 0 [ OK ] # 043 add signal address # currently established: 1 [ OK ] # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6684 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 23 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10042: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10042 [::ffff:10.0.2.2]:44597 timer:(timewait,59sec,0) ino:0 sk:102b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10042 [::ffff:10.0.1.2]:43686 timer:(timewait,59sec,0) ino:0 sk:102c # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10042: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:43686 10.0.1.1:10042 timer:(timewait,59sec,0) ino:0 sk:102d # # TcpActiveOpens 2 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 23 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # currently established: 0 [ OK ] # 044 add multiple subflows # currently established: 1 [ OK ] # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6831 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 65 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10043: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10043 [::ffff:10.0.1.2]:60722 timer:(timewait,59sec,0) ino:0 sk:46 # # TcpPassiveOpens 3 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10043: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:36021 10.0.1.1:10043 timer:(timewait,59sec,0) ino:0 sk:47 # # tcp TIME-WAIT 0 0 10.0.4.2:47481 10.0.1.1:10043 timer:(timewait,59sec,0) ino:0 sk:48 # # tcp TIME-WAIT 0 0 10.0.1.2:60722 10.0.1.1:10043 timer:(timewait,59sec,0) ino:0 sk:49 # # TcpActiveOpens 3 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 65 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # currently established: 0 [ OK ] # 045 add multiple subflows IPv6 # currently established: 1 [ OK ] # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6971 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 56 0.0 # TcpRetransSegs 4 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPSynRetrans 4 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 59 0.0 # TcpRetransSegs 2 0.0 # TcpInErrs 4 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPChallengeACK 2 0.0 # TcpExtTCPSYNChallenge 4 0.0 # TcpExtTCPSynRetrans 2 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPACKSkippedChallenge 2 0.0 # TcpExtTCPDelivered 28 0.0 # TcpExtTcpTimeoutRehash 2 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10044: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 56 0.0 # TcpRetransSegs 4 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPSynRetrans 4 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # # netns ns2-aCemCz socket stat for 10044: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:3::2]:36569 [dead:beef:1::1]:10044 timer:(timewait,59sec,0) ino:0 sk:4a # # tcp TIME-WAIT 0 0 [dead:beef:4::2]:35433 [dead:beef:1::1]:10044 timer:(timewait,59sec,0) ino:0 sk:4b # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:41548 [dead:beef:1::1]:10044 timer:(timewait,59sec,0) ino:0 sk:4c # # TcpActiveOpens 3 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 59 0.0 # TcpRetransSegs 2 0.0 # TcpInErrs 4 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPChallengeACK 2 0.0 # TcpExtTCPSYNChallenge 4 0.0 # TcpExtTCPSynRetrans 2 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPACKSkippedChallenge 2 0.0 # TcpExtTCPDelivered 28 0.0 # TcpExtTcpTimeoutRehash 2 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # currently established: 0 [ OK ] # 046 add multiple addresses IPv6 # currently established: 1 [ OK ] # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7110 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10045: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10045 [dead:beef:2::2]:42315 timer:(timewait,59sec,0) ino:0 sk:102e # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10045 [dead:beef:1::2]:44062 timer:(timewait,59sec,0) ino:0 sk:102f # # tcp TIME-WAIT 0 0 [dead:beef:3::1]:10045 [dead:beef:3::2]:36843 timer:(timewait,59sec,0) ino:0 sk:1030 # # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # # netns ns2-aCemCz socket stat for 10045: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:44062 [dead:beef:1::1]:10045 timer:(timewait,59sec,0) ino:0 sk:1031 # # TcpActiveOpens 3 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # currently established: 0 [ OK ] # 047 single subflow IPv6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7261 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10046: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10046 [dead:beef:1::2]:54116 timer:(timewait,59sec,0) ino:0 sk:4d # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10046 [dead:beef:3::2]:45267 timer:(timewait,59sec,0) ino:0 sk:4e # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # # netns ns2-aCemCz socket stat for 10046: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:54116 [dead:beef:1::1]:10046 timer:(timewait,59sec,0) ino:0 sk:4f # # tcp TIME-WAIT 0 0 [dead:beef:3::2]%ns2eth3:45267 [dead:beef:1::1]:10046 timer:(timewait,59sec,0) ino:0 sk:50 # # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 048 unused signal address IPv6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7388 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # # netns ns1-zOgoWJ socket stat for 10047: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10047 [dead:beef:1::2]:41474 timer:(timewait,59sec,0) ino:0 sk:51 # # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10047: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:41474 [dead:beef:1::1]:10047 timer:(timewait,59sec,0) ino:0 sk:52 # # TcpActiveOpens 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 049 single address IPv6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7526 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 40 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 40 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10048: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10048 [dead:beef:2::2]:50727 timer:(timewait,59sec,0) ino:0 sk:53 # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10048 [dead:beef:1::2]:57264 timer:(timewait,59sec,0) ino:0 sk:54 # # TcpPassiveOpens 2 0.0 # TcpInSegs 40 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10048: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::2]:50727 [dead:beef:2::1]:10048 timer:(timewait,59sec,0) ino:0 sk:55 # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:57264 [dead:beef:1::1]:10048 timer:(timewait,59sec,0) ino:0 sk:56 # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 40 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 050 remove single address IPv6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7664 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 40 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 40 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10049: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10049 [dead:beef:1::2]:60242 timer:(timewait,59sec,0) ino:0 sk:57 # # TcpPassiveOpens 2 0.0 # TcpInSegs 40 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10049: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::2]:60727 [dead:beef:2::1]:10049 timer:(timewait,55sec,0) ino:0 sk:58 # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:60242 [dead:beef:1::1]:10049 timer:(timewait,59sec,0) ino:0 sk:59 # # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 40 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # 051 remove subflow and signal IPv6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7825 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 16 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10050: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10050 [dead:beef:3::2]:35801 timer:(timewait,55sec,0) ino:0 sk:5a # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10050 [dead:beef:2::2]:40927 timer:(timewait,55sec,0) ino:0 sk:5b # # TcpPassiveOpens 3 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 16 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10050: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:51130 [dead:beef:1::1]:10050 timer:(timewait,59sec,0) ino:0 sk:5c # # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 052 single subflow IPv4-mapped # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7998 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10051: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10051 [::ffff:10.0.1.2]:48398 timer:(timewait,59sec,0) ino:0 sk:1032 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10051 [::ffff:10.0.3.2]:56871 timer:(timewait,59sec,0) ino:0 sk:1033 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10051: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.3.2]:56871 [::ffff:10.0.1.1]:10051 timer:(timewait,59sec,0) ino:0 sk:5d # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:48398 [::ffff:10.0.1.1]:10051 timer:(timewait,59sec,0) ino:0 sk:5e # # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # 053 signal address IPv4-mapped # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8128 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10052: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10052 [::ffff:10.0.1.2]:41330 timer:(timewait,59sec,0) ino:0 sk:202a # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10052 [::ffff:10.0.2.2]:42311 timer:(timewait,59sec,0) ino:0 sk:202b # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10052: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:41330 [::ffff:10.0.1.1]:10052 timer:(timewait,59sec,0) ino:0 sk:202c # # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 054 single subflow v4-map-v6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8266 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10053: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10053 [::ffff:10.0.3.2]:35539 timer:(timewait,59sec,0) ino:0 sk:1034 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10053 [::ffff:10.0.1.2]:49674 timer:(timewait,59sec,0) ino:0 sk:1035 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10053: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:49674 [::ffff:10.0.1.1]:10053 timer:(timewait,59sec,0) ino:0 sk:5f # # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 055 signal address v4-map-v6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8396 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 13 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10054: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 13 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10054: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:33989 10.0.2.1:10054 timer:(timewait,59sec,0) ino:0 sk:202d # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:50770 [::ffff:10.0.1.1]:10054 timer:(timewait,59sec,0) ino:0 sk:202e # # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 056 single subflow v6-map-v4 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8535 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 12 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10055: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 12 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10055: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:40744 10.0.1.1:10055 timer:(timewait,59sec,0) ino:0 sk:60 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.2]:53465 [::ffff:10.0.1.1]:10055 timer:(timewait,59sec,0) ino:0 sk:61 # # TcpActiveOpens 2 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 057 signal address v6-map-v4 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8664 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10056: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10056 [::ffff:10.0.1.2]:60514 timer:(timewait,59sec,0) ino:0 sk:202f # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10056 [::ffff:10.0.2.2]:34629 timer:(timewait,59sec,0) ino:0 sk:2030 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10056: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 058 no JOIN with diff families v4-v6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8802 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10057: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10057 [::ffff:10.0.1.2]:58386 timer:(timewait,59sec,0) ino:0 sk:2031 # # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10057: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:58386 10.0.1.1:10057 timer:(timewait,59sec,0) ino:0 sk:2032 # # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 059 no JOIN with diff families v4-v6-2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8931 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10058: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10058 [::ffff:10.0.1.2]:36496 timer:(timewait,59sec,0) ino:0 sk:2033 # # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10058: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 060 no JOIN with diff families v6-v4 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 9060 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10059: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10059 [dead:beef:1::2]:43014 timer:(timewait,59sec,0) ino:0 sk:2034 # # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10059: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:43014 [dead:beef:1::1]:10059 timer:(timewait,59sec,0) ino:0 sk:62 # # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 061 IPv4 sockets do not use IPv6 addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 9192 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # # netns ns1-zOgoWJ socket stat for 10060: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10060 [::ffff:10.0.1.2]:35296 timer:(timewait,59sec,0) ino:0 sk:1036 # # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10060: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:35296 10.0.1.1:10060 timer:(timewait,59sec,0) ino:0 sk:1037 # # TcpActiveOpens 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 062 simult IPv4 and IPv6 subflows # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 9324 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10061: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10061 [::ffff:10.0.1.2]:39573 timer:(timewait,59sec,0) ino:0 sk:63 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10061 [dead:beef:2::2]:56292 timer:(timewait,59sec,0) ino:0 sk:64 # # TcpPassiveOpens 2 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10061: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:39573 10.0.1.1:10061 timer:(timewait,59sec,0) ino:0 sk:65 # # tcp TIME-WAIT 0 0 [dead:beef:2::2]:56292 [dead:beef:2::1]:10061 timer:(timewait,59sec,0) ino:0 sk:66 # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 063 simult IPv4 and IPv6 subflows, fullmesh 1x1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 9457 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10062: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10062 [::ffff:10.0.1.2]:47257 timer:(timewait,59sec,0) ino:0 sk:1038 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10062 [dead:beef:2::2]:57432 timer:(timewait,59sec,0) ino:0 sk:1039 # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10062: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 064 simult IPv4 and IPv6 subflows, fullmesh 2x2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 9591 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 5 0.0 # TcpInSegs 76 0.0 # TcpOutSegs 70 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 44 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 4 0.0 # MPTcpExtMPJoinAckRx 4 0.0 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # Client ns stats # TcpActiveOpens 5 0.0 # TcpInSegs 70 0.0 # TcpOutSegs 76 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 10 0.0 # TcpExtTCPPureAcks 38 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 32 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 4 0.0 # MPTcpExtMPJoinSynTx 4 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-zOgoWJ socket stat for 10063: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 5 0.0 # TcpInSegs 76 0.0 # TcpOutSegs 70 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 44 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 4 0.0 # MPTcpExtMPJoinAckRx 4 0.0 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns2-aCemCz socket stat for 10063: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:48677 10.0.2.1:10063 timer:(timewait,59sec,0) ino:0 sk:67 # # tcp TIME-WAIT 0 0 [dead:beef:2::2]:33053 [dead:beef:2::1]:10063 timer:(timewait,59sec,0) ino:0 sk:68 # # tcp TIME-WAIT 0 0 [dead:beef:3::2]:40049 [dead:beef:2::1]:10063 timer:(timewait,59sec,0) ino:0 sk:69 # # tcp TIME-WAIT 0 0 [dead:beef:3::2]:55527 [dead:beef:1::1]:10063 timer:(timewait,59sec,0) ino:0 sk:6a # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:35930 [dead:beef:1::1]:10063 timer:(timewait,59sec,0) ino:0 sk:6b # # TcpActiveOpens 5 0.0 # TcpInSegs 70 0.0 # TcpOutSegs 76 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 10 0.0 # TcpExtTCPPureAcks 38 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 32 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 4 0.0 # MPTcpExtMPJoinSynTx 4 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # 065 single subflow, backup # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 9723 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10064: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10064 [::ffff:10.0.3.2]:49155 timer:(timewait,59sec,0) ino:0 sk:2035 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10064 [::ffff:10.0.1.2]:49330 timer:(timewait,59sec,0) ino:0 sk:2036 # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10064: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:49330 10.0.1.1:10064 timer:(timewait,59sec,0) ino:0 sk:2037 # # TcpActiveOpens 2 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 066 single address, backup # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 9877 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 39 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 39 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynAckBackupRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10065: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10065 [::ffff:10.0.1.2]:47172 timer:(timewait,59sec,0) ino:0 sk:6c # # TcpPassiveOpens 2 0.0 # TcpInSegs 39 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns2-aCemCz socket stat for 10065: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:47172 10.0.1.1:10065 timer:(timewait,59sec,0) ino:0 sk:6d # # tcp TIME-WAIT 0 0 10.0.2.2:32867 10.0.2.1:10065 timer:(timewait,59sec,0) ino:0 sk:6e # # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 39 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynAckBackupRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 067 single address, switch to backup # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 10041 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 56 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10066: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 56 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-aCemCz socket stat for 10066: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:55221 10.0.2.1:10066 timer:(timewait,59sec,0) ino:0 sk:6f # # tcp TIME-WAIT 0 0 10.0.1.2:48776 10.0.1.1:10066 timer:(timewait,59sec,0) ino:0 sk:70 # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 068 single address with port, backup # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 10205 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynAckBackupRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10067: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10067 [::ffff:10.0.1.2]:51900 timer:(timewait,59sec,0) ino:0 sk:103a # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns2-aCemCz socket stat for 10067: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:51900 10.0.1.1:10067 timer:(timewait,59sec,0) ino:0 sk:103b # # TcpActiveOpens 2 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynAckBackupRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 069 mpc backup # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 10368 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 48 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 20 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns1-zOgoWJ socket stat for 10068: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 48 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 20 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-aCemCz socket stat for 10068: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:52176 10.0.1.1:10068 timer:(timewait,59sec,0) ino:0 sk:2038 # # TcpActiveOpens 1 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 070 mpc backup both sides # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 10518 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 63 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 63 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 35 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynAckBackupRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10069: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10069 [::ffff:10.0.1.2]:60553 timer:(timewait,59sec,0) ino:0 sk:2039 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10069 [::ffff:10.0.1.2]:39064 timer:(timewait,59sec,0) ino:0 sk:203a # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10069 [::ffff:10.0.2.2]:45863 timer:(timewait,59sec,0) ino:0 sk:203b # # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 63 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-aCemCz socket stat for 10069: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:39064 10.0.1.1:10069 timer:(timewait,59sec,0) ino:0 sk:203c # # TcpActiveOpens 3 0.0 # TcpInSegs 63 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 35 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynAckBackupRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 071 mpc switch to backup # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 10662 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns1-zOgoWJ socket stat for 10070: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10070 [::ffff:10.0.1.2]:35370 timer:(timewait,59sec,0) ino:0 sk:203d # # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-aCemCz socket stat for 10070: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:35370 10.0.1.1:10070 timer:(timewait,59sec,0) ino:0 sk:103c # # TcpActiveOpens 1 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 072 mpc switch to backup both sides # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 10815 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 38 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 49 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns1-zOgoWJ socket stat for 10071: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10071 [::ffff:10.0.1.2]:54834 timer:(timewait,59sec,0) ino:0 sk:203e # # TcpPassiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 38 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-aCemCz socket stat for 10071: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 49 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 073 signal address with port # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 10969 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10072: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10072 [::ffff:10.0.1.2]:38420 timer:(timewait,59sec,0) ino:0 sk:71 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10072: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:38420 10.0.1.1:10072 timer:(timewait,59sec,0) ino:0 sk:103d # # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # 074 subflow and signal with port # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 11132 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-zOgoWJ socket stat for 10073: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10073 [::ffff:10.0.1.2]:58786 timer:(timewait,59sec,0) ino:0 sk:103e # # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10073: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:33395 10.0.1.1:10073 timer:(timewait,59sec,0) ino:0 sk:203f # # tcp TIME-WAIT 0 0 10.0.1.2:58786 10.0.1.1:10073 timer:(timewait,59sec,0) ino:0 sk:2040 # # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # 075 remove single address with port # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 11296 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10074: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10074: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:60342 10.0.1.1:10074 timer:(timewait,59sec,0) ino:0 sk:72 # # TcpActiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # LISTENER_CREATED 10.0.2.1:10100 [ OK ] # LISTENER_CLOSED 10.0.2.1:10100 [ OK ] # 076 remove subflow and signal with port # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 11523 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 33 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10075: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10075 [::ffff:10.0.1.2]:42272 timer:(timewait,59sec,0) ino:0 sk:2041 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10075 [::ffff:10.0.3.2]:44933 timer:(timewait,55sec,0) ino:0 sk:2042 # # TcpPassiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10075: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:42272 10.0.1.1:10075 timer:(timewait,59sec,0) ino:0 sk:73 # # TcpActiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 33 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 077 flush subflows and signal with port # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 11722 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 67 0.0 # TcpOutSegs 64 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRmAddr 2 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 64 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 2 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10076: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10076 [::ffff:10.0.1.2]:39596 timer:(timewait,59sec,0) ino:0 sk:2043 # # TcpPassiveOpens 4 0.0 # TcpInSegs 67 0.0 # TcpOutSegs 64 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRmAddr 2 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-aCemCz socket stat for 10076: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:51187 10.0.1.1:10076 timer:(timewait,55sec,0) ino:0 sk:74 # # tcp TIME-WAIT 0 0 10.0.1.2:39596 10.0.1.1:10076 timer:(timewait,59sec,0) ino:0 sk:75 # # tcp TIME-WAIT 0 0 10.0.4.2:49689 10.0.1.1:10076 timer:(timewait,55sec,0) ino:0 sk:76 # # TcpActiveOpens 4 0.0 # TcpInSegs 64 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 2 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # 078 multiple addresses with port # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 11898 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 23 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynRx 2 0.0 # MPTcpExtMPJoinPortAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 23 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-zOgoWJ socket stat for 10077: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10077 [::ffff:10.0.1.2]:38344 timer:(timewait,59sec,0) ino:0 sk:77 # # TcpPassiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 23 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynRx 2 0.0 # MPTcpExtMPJoinPortAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10077: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:38344 10.0.1.1:10077 timer:(timewait,59sec,0) ino:0 sk:78 # # TcpActiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 23 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # 079 multiple addresses with ports # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 12061 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 20 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynRx 2 0.0 # MPTcpExtMPJoinPortAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 20 0.0 # TcpOutSegs 23 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-zOgoWJ socket stat for 10078: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 20 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynRx 2 0.0 # MPTcpExtMPJoinPortAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10078: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:48426 10.0.1.1:10078 timer:(timewait,59sec,0) ino:0 sk:103f # # TcpActiveOpens 3 0.0 # TcpInSegs 20 0.0 # TcpOutSegs 23 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # 080 port-based signal endpoint must not accept mpc # Connect [ OK ] # Attempts [ OK ] # 081 single subflow with syn cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 12311 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 2 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10080: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10080 [::ffff:10.0.3.2]:49939 timer:(timewait,59sec,0) ino:0 sk:79 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10080 [::ffff:10.0.1.2]:54268 timer:(timewait,59sec,0) ino:0 sk:7a # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 2 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10080: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:49939 10.0.1.1:10080 timer:(timewait,59sec,0) ino:0 sk:1040 # # tcp TIME-WAIT 0 0 10.0.1.2:54268 10.0.1.1:10080 timer:(timewait,59sec,0) ino:0 sk:1041 # # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 082 multiple subflows with syn cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 12443 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 21 0.0 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-zOgoWJ socket stat for 10081: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10081 [::ffff:10.0.1.2]:53074 timer:(timewait,59sec,0) ino:0 sk:1042 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10081 [::ffff:10.0.3.2]:50861 timer:(timewait,59sec,0) ino:0 sk:1043 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10081 [::ffff:10.0.2.2]:36177 timer:(timewait,59sec,0) ino:0 sk:1044 # # TcpPassiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 21 0.0 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10081: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:53074 10.0.1.1:10081 timer:(timewait,59sec,0) ino:0 sk:1045 # # tcp TIME-WAIT 0 0 10.0.3.2:50861 10.0.1.1:10081 timer:(timewait,59sec,0) ino:0 sk:1046 # # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # 083 subflows limited by server w cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 12575 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 13 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtListenDrops 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10082: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 13 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtListenDrops 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10082: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:37775 10.0.1.1:10082 timer:(timewait,59sec,0) ino:0 sk:7b # # tcp TIME-WAIT 0 0 10.0.1.2:59960 10.0.1.1:10082 timer:(timewait,59sec,0) ino:0 sk:7c # # TcpActiveOpens 3 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # 084 signal address with syn cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 12706 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 2 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10083: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10083 [::ffff:10.0.1.2]:60210 timer:(timewait,59sec,0) ino:0 sk:7d # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10083 [::ffff:10.0.2.2]:58849 timer:(timewait,59sec,0) ino:0 sk:7e # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 2 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10083: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:60210 10.0.1.1:10083 timer:(timewait,59sec,0) ino:0 sk:7f # # tcp TIME-WAIT 0 0 10.0.2.2:58849 10.0.2.1:10083 timer:(timewait,59sec,0) ino:0 sk:80 # # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 085 subflow and signal w cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 12847 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-zOgoWJ socket stat for 10084: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10084 [::ffff:10.0.1.2]:43096 timer:(timewait,59sec,0) ino:0 sk:1047 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10084 [::ffff:10.0.3.2]:60121 timer:(timewait,59sec,0) ino:0 sk:1048 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10084 [::ffff:10.0.2.2]:56259 timer:(timewait,59sec,0) ino:0 sk:1049 # # TcpPassiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10084: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:56259 10.0.2.1:10084 timer:(timewait,59sec,0) ino:0 sk:81 # # tcp TIME-WAIT 0 0 10.0.1.2:43096 10.0.1.1:10084 timer:(timewait,59sec,0) ino:0 sk:82 # # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 086 subflows and signal w. cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 12989 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 26 0.0 # TcpOutSegs 32 0.0 # TcpExtSyncookiesSent 4 0.0 # TcpExtSyncookiesRecv 4 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 16 0.0 # TcpExtTCPReqQFullDoCookies 4 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 32 0.0 # TcpOutSegs 26 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 22 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 9 0.0 # # netns ns1-zOgoWJ socket stat for 10085: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10085 [::ffff:10.0.3.2]:60987 timer:(timewait,59sec,0) ino:0 sk:104a # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10085 [::ffff:10.0.2.2]:38209 timer:(timewait,59sec,0) ino:0 sk:104b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10085 [::ffff:10.0.1.2]:58158 timer:(timewait,59sec,0) ino:0 sk:104c # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10085 [::ffff:10.0.4.2]:43683 timer:(timewait,59sec,0) ino:0 sk:104d # # TcpPassiveOpens 4 0.0 # TcpInSegs 26 0.0 # TcpOutSegs 32 0.0 # TcpExtSyncookiesSent 4 0.0 # TcpExtSyncookiesRecv 4 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 16 0.0 # TcpExtTCPReqQFullDoCookies 4 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns2-aCemCz socket stat for 10085: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:38209 10.0.2.1:10085 timer:(timewait,59sec,0) ino:0 sk:83 # # tcp TIME-WAIT 0 0 10.0.1.2:58158 10.0.1.1:10085 timer:(timewait,59sec,0) ino:0 sk:84 # # TcpActiveOpens 4 0.0 # TcpInSegs 32 0.0 # TcpOutSegs 26 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 22 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 9 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 087 checksum test 0 0 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 13128 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10086: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10086: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:54800 10.0.1.1:10086 timer:(timewait,59sec,0) ino:0 sk:2044 # # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # checksum server [ OK ] # checksum client [ OK ] # fail tx server [ OK ] # fail rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # infi tx client [ OK ] # infi rx server [ OK ] # 088 checksum test 1 1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 13290 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 8 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10087: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 8 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10087: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:60218 10.0.1.1:10087 timer:(timewait,59sec,0) ino:0 sk:2045 # # TcpActiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # checksum server [ OK ] # checksum client [ OK ] # fail tx server [ OK ] # fail rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # infi tx client [ OK ] # infi rx server [ OK ] # 089 checksum test 0 1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 13452 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 8 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 9 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10088: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10088 [::ffff:10.0.1.2]:51138 timer:(timewait,59sec,0) ino:0 sk:85 # # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 8 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10088: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 9 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # checksum server [ OK ] # checksum client [ OK ] # fail tx server [ OK ] # fail rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # infi tx client [ OK ] # infi rx server [ OK ] # 090 checksum test 1 0 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 13614 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10089: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10089 [::ffff:10.0.1.2]:57054 timer:(timewait,59sec,0) ino:0 sk:2046 # # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10089: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:57054 10.0.1.1:10089 timer:(timewait,59sec,0) ino:0 sk:2047 # # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # checksum server [ OK ] # checksum client [ OK ] # fail tx server [ OK ] # fail rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # infi tx client [ OK ] # infi rx server [ OK ] # 091 single subflow allow join id0 ns1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 13777 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 13 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10090: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 13 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10090: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:48700 10.0.1.1:10090 timer:(timewait,59sec,0) ino:0 sk:2048 # # tcp TIME-WAIT 0 0 10.0.3.2:56339 10.0.1.1:10090 timer:(timewait,59sec,0) ino:0 sk:2049 # # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 092 single subflow allow join id0 ns2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 13908 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10091: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10091: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:57374 10.0.1.1:10091 timer:(timewait,59sec,0) ino:0 sk:204a # # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 093 signal address allow join id0 ns1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 14039 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10092: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10092 [::ffff:10.0.1.2]:51234 timer:(timewait,59sec,0) ino:0 sk:204b # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10092 [::ffff:10.0.2.2]:37569 timer:(timewait,59sec,0) ino:0 sk:204c # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10092: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:37569 10.0.2.1:10092 timer:(timewait,59sec,0) ino:0 sk:204d # # tcp TIME-WAIT 0 0 10.0.1.2:51234 10.0.1.1:10092 timer:(timewait,59sec,0) ino:0 sk:204e # # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 094 signal address allow join id0 ns2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 14179 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10093: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10093 [::ffff:10.0.2.2]:55929 timer:(timewait,59sec,0) ino:0 sk:204f # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10093 [::ffff:10.0.1.2]:43958 timer:(timewait,59sec,0) ino:0 sk:2050 # # TcpPassiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10093: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 095 subflow and address allow join id0 1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 14320 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-zOgoWJ socket stat for 10094: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10094 [::ffff:10.0.1.2]:34176 timer:(timewait,59sec,0) ino:0 sk:86 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10094 [::ffff:10.0.2.2]:46441 timer:(timewait,59sec,0) ino:0 sk:87 # # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10094: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:60563 10.0.1.1:10094 timer:(timewait,59sec,0) ino:0 sk:88 # # tcp TIME-WAIT 0 0 10.0.2.2:46441 10.0.2.1:10094 timer:(timewait,59sec,0) ino:0 sk:89 # # tcp TIME-WAIT 0 0 10.0.1.2:34176 10.0.1.1:10094 timer:(timewait,59sec,0) ino:0 sk:8a # # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # 096 subflow and address allow join id0 2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 14452 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10095: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10095: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:48332 10.0.1.1:10095 timer:(timewait,59sec,0) ino:0 sk:8b # # tcp TIME-WAIT 0 0 10.0.2.2:52819 10.0.2.1:10095 timer:(timewait,59sec,0) ino:0 sk:8c # # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 097 fullmesh test 2x1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 14582 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 5 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 74 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 4 0.0 # MPTcpExtMPJoinAckRx 4 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 5 0.0 # TcpInSegs 74 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 42 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 32 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 4 0.0 # MPTcpExtMPJoinSynTx 4 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-zOgoWJ socket stat for 10096: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10096 [::ffff:10.0.1.2]:37266 timer:(timewait,59sec,0) ino:0 sk:8d # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10096 [::ffff:10.0.3.2]:58593 timer:(timewait,59sec,0) ino:0 sk:8e # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10096 [::ffff:10.0.2.2]:39699 timer:(timewait,59sec,0) ino:0 sk:8f # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10096 [::ffff:10.0.2.2]:43199 timer:(timewait,59sec,0) ino:0 sk:90 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10096 [::ffff:10.0.3.2]:37857 timer:(timewait,59sec,0) ino:0 sk:91 # # TcpPassiveOpens 5 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 74 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 4 0.0 # MPTcpExtMPJoinAckRx 4 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10096: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:37266 10.0.1.1:10096 timer:(timewait,59sec,0) ino:0 sk:92 # # TcpActiveOpens 5 0.0 # TcpInSegs 74 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 42 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 32 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 4 0.0 # MPTcpExtMPJoinSynTx 4 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 098 fullmesh test 1x1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 14724 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 66 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 36 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 66 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10097: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10097 [::ffff:10.0.3.2]:57931 timer:(timewait,59sec,0) ino:0 sk:93 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10097 [::ffff:10.0.1.2]:41433 timer:(timewait,59sec,0) ino:0 sk:94 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10097 [::ffff:10.0.3.2]:49755 timer:(timewait,59sec,0) ino:0 sk:95 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10097 [::ffff:10.0.1.2]:59782 timer:(timewait,59sec,0) ino:0 sk:96 # # TcpPassiveOpens 4 0.0 # TcpInSegs 66 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 36 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10097: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:59782 10.0.1.1:10097 timer:(timewait,59sec,0) ino:0 sk:97 # # TcpActiveOpens 4 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 66 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 099 fullmesh test 1x2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 14864 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 6 0.0 # TcpInSegs 81 0.0 # TcpOutSegs 75 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 47 0.0 # TcpExtTCPOrigDataSent 28 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 5 0.0 # MPTcpExtMPJoinAckRx 5 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 6 0.0 # TcpInSegs 75 0.0 # TcpOutSegs 81 0.0 # TcpExtTW 6 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 41 0.0 # TcpExtTCPOrigDataSent 28 0.0 # TcpExtTCPDelivered 34 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 5 0.0 # MPTcpExtMPJoinSynTx 5 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 5 0.0 # # netns ns1-zOgoWJ socket stat for 10098: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10098 [::ffff:10.0.1.2]:50278 timer:(timewait,59sec,0) ino:0 sk:2051 # # TcpPassiveOpens 6 0.0 # TcpInSegs 81 0.0 # TcpOutSegs 75 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 47 0.0 # TcpExtTCPOrigDataSent 28 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 5 0.0 # MPTcpExtMPJoinAckRx 5 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10098: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.4.2:46033 10.0.1.1:10098 timer:(timewait,59sec,0) ino:0 sk:2052 # # tcp TIME-WAIT 0 0 10.0.3.2:54297 10.0.1.1:10098 timer:(timewait,59sec,0) ino:0 sk:2053 # # tcp TIME-WAIT 0 0 10.0.3.2:44279 10.0.2.1:10098 timer:(timewait,59sec,0) ino:0 sk:2054 # # tcp TIME-WAIT 0 0 10.0.2.2:35291 10.0.2.1:10098 timer:(timewait,59sec,0) ino:0 sk:2055 # # tcp TIME-WAIT 0 0 10.0.1.2:50278 10.0.1.1:10098 timer:(timewait,59sec,0) ino:0 sk:2056 # # tcp TIME-WAIT 0 0 10.0.4.2:34153 10.0.2.1:10098 timer:(timewait,59sec,0) ino:0 sk:2057 # # TcpActiveOpens 6 0.0 # TcpInSegs 75 0.0 # TcpOutSegs 81 0.0 # TcpExtTW 6 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 41 0.0 # TcpExtTCPOrigDataSent 28 0.0 # TcpExtTCPDelivered 34 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 5 0.0 # MPTcpExtMPJoinSynTx 5 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 5 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 100 fullmesh test 1x2, limited # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 15005 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 5 0.0 # TcpInSegs 73 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 41 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 4 0.0 # MPTcpExtMPJoinAckRx 4 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 5 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 73 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 32 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 4 0.0 # MPTcpExtMPJoinSynTx 4 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-zOgoWJ socket stat for 10099: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10099 [::ffff:10.0.1.2]:47292 timer:(timewait,59sec,0) ino:0 sk:98 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10099 [::ffff:10.0.2.2]:49357 timer:(timewait,59sec,0) ino:0 sk:99 # # TcpPassiveOpens 5 0.0 # TcpInSegs 73 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 41 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 4 0.0 # MPTcpExtMPJoinAckRx 4 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-aCemCz socket stat for 10099: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:38653 10.0.2.1:10099 timer:(timewait,59sec,0) ino:0 sk:9a # # tcp TIME-WAIT 0 0 10.0.2.2:49357 10.0.2.1:10099 timer:(timewait,59sec,0) ino:0 sk:9b # # tcp TIME-WAIT 0 0 10.0.1.2:47292 10.0.1.1:10099 timer:(timewait,59sec,0) ino:0 sk:9c # # tcp TIME-WAIT 0 0 10.0.4.2:56437 10.0.1.1:10099 timer:(timewait,59sec,0) ino:0 sk:9d # # tcp TIME-WAIT 0 0 10.0.3.2:34681 10.0.1.1:10099 timer:(timewait,59sec,0) ino:0 sk:9e # # TcpActiveOpens 5 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 73 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 32 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 4 0.0 # MPTcpExtMPJoinSynTx 4 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 101 set fullmesh flag test # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 15149 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 55 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10100: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10100 [::ffff:10.0.3.2]:34653 timer:(timewait,59sec,0) ino:0 sk:9f # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10100 [::ffff:10.0.1.2]:52078 timer:(timewait,59sec,0) ino:0 sk:a0 # # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10100: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:56957 10.0.1.1:10100 timer:(timewait,56sec,0) ino:0 sk:a1 # # tcp TIME-WAIT 0 0 10.0.3.2:34653 10.0.1.1:10100 timer:(timewait,59sec,0) ino:0 sk:a2 # # tcp TIME-WAIT 0 0 10.0.1.2:52078 10.0.1.1:10100 timer:(timewait,59sec,0) ino:0 sk:a3 # # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 55 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 102 set nofullmesh flag test # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 15300 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpActiveOpens 1 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 60 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10101: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10101 [::ffff:10.0.3.2]:51633 timer:(timewait,59sec,0) ino:0 sk:a4 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10101 [::ffff:10.0.1.2]:40942 timer:(timewait,59sec,0) ino:0 sk:a5 # # TcpActiveOpens 1 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10101: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:40942 10.0.1.1:10101 timer:(timewait,59sec,0) ino:0 sk:a6 # # tcp TIME-WAIT 0 0 10.0.3.2:37115 10.0.1.1:10101 timer:(timewait,56sec,0) ino:0 sk:a7 # # TcpActiveOpens 3 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 60 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 103 set backup,fullmesh flags test # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 15451 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 64 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 64 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10102: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10102 [::ffff:10.0.1.2]:43954 timer:(timewait,59sec,0) ino:0 sk:2058 # # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 64 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-aCemCz socket stat for 10102: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:43954 10.0.1.1:10102 timer:(timewait,59sec,0) ino:0 sk:a8 # # tcp TIME-WAIT 0 0 10.0.3.2:53449 10.0.1.1:10102 timer:(timewait,59sec,0) ino:0 sk:a9 # # tcp TIME-WAIT 0 0 10.0.3.2:47191 10.0.1.1:10102 timer:(timewait,56sec,0) ino:0 sk:aa # # TcpActiveOpens 3 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 64 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 104 set nobackup,nofullmesh flags test # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 15618 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 38 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-zOgoWJ socket stat for 10103: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10103 [::ffff:10.0.1.2]:44648 timer:(timewait,59sec,0) ino:0 sk:2059 # # TcpPassiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 38 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-aCemCz socket stat for 10103: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:44648 10.0.1.1:10103 timer:(timewait,59sec,0) ino:0 sk:205a # # tcp TIME-WAIT 0 0 10.0.2.2:40041 10.0.1.1:10103 timer:(timewait,55sec,0) ino:0 sk:205b # # tcp TIME-WAIT 0 0 10.0.2.2:36919 10.0.1.1:10103 timer:(timewait,59sec,0) ino:0 sk:205c # # TcpActiveOpens 3 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 105 fastclose test # Info: Test file (size 1024 KB) for client # Info: Test file (size 1024 KB) for server # join Rx [ OK ] # join Tx [ OK ] # fast close tx client [ OK ] # fast close rx server [ OK ] # reset tx client [ OK ] # reset rx server [ OK ] # 106 fastclose server test # Info: Test file (size 1024 KB) for client # Info: Test file (size 1024 KB) for server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 15939 Broken pipe tee "$cinsent" < "$cinfail" # 15940 Aborted | timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr > "$cout" # [IGNO] (flaky) client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 8 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 2 0.0 # TcpExtTCPOrigDataSent 2 0.0 # TcpExtTCPDelivered 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPFastcloseTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 28 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 16 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPFastcloseRx 1 0.0 # MPTcpExtMPRstRx 1 0.0 # # netns ns1-zOgoWJ socket stat for 10105: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 8 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 2 0.0 # TcpExtTCPOrigDataSent 2 0.0 # TcpExtTCPDelivered 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPFastcloseTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # # netns ns2-aCemCz socket stat for 10105: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 28 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 16 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPFastcloseRx 1 0.0 # MPTcpExtMPRstRx 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # fast close tx server [ OK ] # fast close rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 107 Infinite map # Info: Test file (size 128 KB) for client # Info: Test file (size 128 KB) for server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 16099 Done tee "$cinsent" < "$cinfail" # 16100 Aborted | timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr > "$cout" # [IGNO] (flaky) client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 41 0.0 # TcpOutSegs 116 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 103 0.0 # TcpExtTCPDelivered 103 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtInfiniteMapRx 1 0.0 # MPTcpExtDataCsumErr 1 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 120 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPOrigDataSent 102 0.0 # TcpExtTCPDelivered 103 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtInfiniteMapTx 1 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # # netns ns1-zOgoWJ socket stat for 10106: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10106 [::ffff:10.0.1.2]:54536 timer:(timewait,59sec,0) ino:0 sk:205d # # TcpPassiveOpens 1 0.0 # TcpInSegs 41 0.0 # TcpOutSegs 116 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 103 0.0 # TcpExtTCPDelivered 103 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtInfiniteMapRx 1 0.0 # MPTcpExtDataCsumErr 1 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # # netns ns2-aCemCz socket stat for 10106: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 120 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPOrigDataSent 102 0.0 # TcpExtTCPDelivered 103 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtInfiniteMapTx 1 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # Info: 2 corrupted pkts # join Rx [ OK ] # join Tx [ OK ] # checksum server [ OK ] # checksum client [ OK ] # fail tx server [ OK ] # fail rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # infi tx client [ OK ] # infi rx server [ OK ] # fail tx client [ OK ] # fail rx server [ OK ] # 108 MP_FAIL MP_RST # Info: Test file (size 1024 KB) for client # Info: Test file (size 1024 KB) for server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 16284 Done tee "$cinsent" < "$cinfail" # 16285 Aborted | timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr > "$cout" # [IGNO] (flaky) client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 738 0.0 # TcpOutSegs 1093 0.0 # TcpOutRsts 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 334 0.0 # TcpExtTCPLossProbes 2 0.0 # TcpExtTCPRcvCoalesce 334 0.0 # TcpExtTCPOrigDataSent 742 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 33 0.0 # TcpExtTCPDelivered 723 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtDataCsumErr 1 0.0 # MPTcpExtOFOQueueTail 3 0.0 # MPTcpExtOFOQueue 4 0.0 # MPTcpExtOFOMerge 2 0.0 # MPTcpExtDuplicateData 6 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 17 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 738 0.0 # TcpOutSegs 1125 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 349 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPOrigDataSent 779 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 62 0.0 # TcpExtTCPDelivered 780 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # MPTcpExtMPRstRx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-zOgoWJ socket stat for 10107: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10107 [::ffff:10.0.1.2]:43506 timer:(timewait,59sec,0) ino:0 sk:ab # # TcpPassiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 681 0.0 # TcpOutSegs 1093 0.0 # TcpOutRsts 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 278 0.0 # TcpExtTCPLossProbes 2 0.0 # TcpExtTCPRcvCoalesce 334 0.0 # TcpExtTCPOrigDataSent 742 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 33 0.0 # TcpExtTCPDelivered 609 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtDataCsumErr 1 0.0 # MPTcpExtOFOQueueTail 3 0.0 # MPTcpExtOFOQueue 4 0.0 # MPTcpExtOFOMerge 2 0.0 # MPTcpExtDuplicateData 6 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 17 0.0 # # netns ns2-aCemCz socket stat for 10107: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:43506 10.0.1.1:10107 timer:(timewait,59sec,0) ino:0 sk:ac # # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 736 0.0 # TcpOutSegs 1124 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 348 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPOrigDataSent 779 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 62 0.0 # TcpExtTCPDelivered 779 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # MPTcpExtMPRstRx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # Info: 1 corrupted pkts # join Rx [ OK ] # join Tx [ OK ] # checksum server [ OK ] # checksum client [ OK ] # fail tx server [ OK ] # fail rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # infi tx client [ OK ] # infi rx server [ OK ] # 109 userspace pm type prevents add_addr # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 16452 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10108: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10108 [::ffff:10.0.1.2]:59984 timer:(timewait,59sec,0) ino:0 sk:ad # # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10108: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:59984 10.0.1.1:10108 timer:(timewait,59sec,0) ino:0 sk:ae # # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 110 userspace pm no echo w/o daemon # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 16591 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtAddAddrDrop 1 0.0 # # netns ns1-zOgoWJ socket stat for 10109: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10109 [::ffff:10.0.1.2]:58496 timer:(timewait,59sec,0) ino:0 sk:104e # # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # # netns ns2-aCemCz socket stat for 10109: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:58496 10.0.1.1:10109 timer:(timewait,59sec,0) ino:0 sk:104f # # TcpActiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtAddAddrDrop 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 111 userspace pm type rejects join # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 16730 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 9 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 13 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10110: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 9 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # # netns ns2-aCemCz socket stat for 10110: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:39472 10.0.1.1:10110 timer:(timewait,59sec,0) ino:0 sk:af # # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 13 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 112 userspace pm type does not send join # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 16860 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10111: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10111 [::ffff:10.0.1.2]:59492 timer:(timewait,59sec,0) ino:0 sk:b0 # # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10111: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:59492 10.0.1.1:10111 timer:(timewait,59sec,0) ino:0 sk:b1 # # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 113 userspace pm type prevents mp_prio # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 16990 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 52 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # MPTcpExtDuplicateData 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 53 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 10 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-zOgoWJ socket stat for 10112: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10112 [::ffff:10.0.1.2]:51784 timer:(timewait,59sec,0) ino:0 sk:b2 # # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 52 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # MPTcpExtDuplicateData 1 0.0 # # netns ns2-aCemCz socket stat for 10112: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:51784 10.0.1.1:10112 timer:(timewait,59sec,0) ino:0 sk:b3 # # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 53 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 10 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 114 userspace pm type prevents rm_addr # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 17145 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 46 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 23 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 46 0.0 # TcpOutSegs 47 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 22 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-zOgoWJ socket stat for 10113: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10113 [::ffff:10.0.1.2]:57912 timer:(timewait,59sec,0) ino:0 sk:205e # # TcpPassiveOpens 1 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 46 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 23 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-aCemCz socket stat for 10113: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 46 0.0 # TcpOutSegs 47 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 22 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 115 userspace pm add & remove address # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # mptcp_info subflows=2:2 [ OK ] # mptcp_info subflows_total=3:3 [ OK ] # mptcp_info add_addr_signal=2:2 [ OK ] # dump addrs signal [ OK ] # get id 10 addr [ OK ] # get id 20 addr [ OK ] # dump addrs after rm_sf 10 [ OK ] # dump addrs after rm_addr 20 [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # mptcp_info subflows=0:0 [ OK ] # mptcp_info subflows_total=1:1 [ OK ] # 116 userspace pm create destroy subflow # join Rx [ OK ] # join Tx [ OK ] # mptcp_info subflows=1:1 [ OK ] # mptcp_info subflows_total=2:2 [ OK ] # dump addrs subflow [ OK ] # get id 20 addr [ OK ] # dump addrs after rm_sf 20 [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # mptcp_info subflows=0:0 [ OK ] # mptcp_info subflows_total=1:1 [ OK ] # 117 userspace pm create id 0 subflow # mptcp_info subflows=0:0 [ OK ] # mptcp_info subflows_total=1:1 [ OK ] # dump addrs id 0 subflow [ OK ] # join Rx [ OK ] # join Tx [ OK ] # mptcp_info subflows=1:1 [ OK ] # mptcp_info subflows_total=2:2 [ OK ] # 118 userspace pm remove initial subflow # join Rx [ OK ] # join Tx [ OK ] # mptcp_info subflows=1:1 [ OK ] # mptcp_info subflows_total=2:2 [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # reset tx client [ OK ] # reset rx server [ OK ] # mptcp_info subflows=1:1 [ OK ] # mptcp_info subflows_total=1:1 [ OK ] # 119 userspace pm send RM_ADDR for ID 0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # mptcp_info subflows=1:1 [ OK ] # mptcp_info subflows_total=2:2 [ OK ] # mptcp_info add_addr_signal=1:1 [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx client [ OK ] # reset rx server [ OK ] # mptcp_info subflows=1:1 [ OK ] # mptcp_info subflows_total=1:1 [ OK ] # 120 implicit EP # creation [ OK ] # mptcp_info subflows=1:1 [ OK ] # mptcp_info add_addr_signal=1:1 [ OK ] # ID change is prevented [ OK ] # modif is allowed [ OK ] # 121 delete and re-add # Info: Test file (size 4 KB) for client # Info: Test file (size 4 KB) for server # creation [ OK ] # before delete id 2 [ OK ] # mptcp_info subflows=1:1 [ OK ] # after delete id 2 [ OK ] # mptcp_info subflows=0:0 [ OK ] # after re-add id 2 [ OK ] # mptcp_info subflows=1:1 [ OK ] # after new reject [ OK ] # mptcp_info subflows=1:1 [ OK ] # after no reject [ OK ] # mptcp_info subflows=2:2 [ OK ] # after delete id 0 (1) [ OK ] # mptcp_info subflows=2:2 [ OK ] # after re-add id 0 (1) [ OK ] # mptcp_info subflows=3:3 [ OK ] # after delete id 0 (2) [ OK ] # mptcp_info subflows=2:2 [ OK ] # after re-add id 0 (2) [ OK ] # mptcp_info subflows=3:3 [ OK ] # after delete id 0 (3) [ OK ] # mptcp_info subflows=2:2 [ OK ] # after re-add id 0 (3) [ OK ] # mptcp_info subflows=3:3 [ OK ] # event ns1 LISTENER_CREATED (1) [ OK ] # event ns1 CREATED (1) [ OK ] # event ns1 ESTABLISHED (1) [ OK ] # event ns1 ANNOUNCED (0) [ OK ] # event ns1 REMOVED (4) [ OK ] # event ns1 SUB_ESTABLISHED (6) [ OK ] # event ns1 SUB_CLOSED (4) [ OK ] # event ns2 CREATED (1) [ OK ] # event ns2 ESTABLISHED (1) [ OK ] # event ns2 ANNOUNCED (0) [ OK ] # event ns2 REMOVED (0) [ OK ] # event ns2 SUB_ESTABLISHED (6) [ OK ] # event ns2 SUB_CLOSED (5) [ OK ] # join Rx [ OK ] # join Tx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 122 delete re-add signal # Info: Test file (size 4 KB) for client # Info: Test file (size 4 KB) for server # creation [ OK ] # before delete [ OK ] # mptcp_info subflows=1:1 [ OK ] # after delete [ OK ] # mptcp_info subflows=0:0 [ OK ] # after re-add [ OK ] # mptcp_info subflows=2:2 [ OK ] # after delete ID 0 [ OK ] # mptcp_info subflows=2:2 [ OK ] # after re-add ID 0 [ OK ] # mptcp_info subflows=3:3 [ OK ] # after re-delete ID 0 [ OK ] # mptcp_info subflows=2:2 [ OK ] # after re-re-add ID 0 [ OK ] # mptcp_info subflows=3:3 [ OK ] # event ns1 LISTENER_CREATED (1) [ OK ] # event ns1 CREATED (1) [ OK ] # event ns1 ESTABLISHED (1) [ OK ] # event ns1 ANNOUNCED (0) [ OK ] # event ns1 REMOVED (0) [ OK ] # event ns1 SUB_ESTABLISHED (5) [ OK ] # event ns1 SUB_CLOSED (3) [ OK ] # event ns2 CREATED (1) [ OK ] # event ns2 ESTABLISHED (1) [ OK ] # event ns2 ANNOUNCED (6) [ OK ] # event ns2 REMOVED (4) [ OK ] # event ns2 SUB_ESTABLISHED (5) [ OK ] # event ns2 SUB_CLOSED (3) [ OK ] # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # 123 flush re-add # Info: Test file (size 4 KB) for client # Info: Test file (size 4 KB) for server # before flush [ OK ] # mptcp_info subflows=0:0 [ OK ] # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # # 111 failure(s) has(ve) been detected: # - 1: no JOIN # - 2: single subflow, limited by client # - 3: single subflow, limited by server # - 4: single subflow # - 5: multiple subflows # - 6: multiple subflows, limited by server # - 7: single subflow, dev # - 8: no MPC reuse with single endpoint # - 9: multi subflows, with failing subflow # - 10: multi subflows, with subflow timeout # - 12: unused signal address # - 13: signal address # - 14: subflow and signal # - 15: subflow and signal together # - 16: multiple subflows and signal # - 17: signal addresses # - 18: signal invalid addresses # - 19: signal addresses race test # - 20: multiple flows, signal, link failure # - 21: multi flows, signal, bidi, link fail # - 22: backup subflow unused, link failure # - 23: backup flow used, multi links fail # - 24: backup flow used, bidi, link failure # - 25: signal address, ADD_ADDR timeout # - 26: signal address, ADD_ADDR6 timeout # - 27: signal addresses, ADD_ADDR timeout # - 28: invalid address, ADD_ADDR timeout # - 29: remove single subflow # - 30: remove multiple subflows # - 31: remove single address # - 32: remove subflow and signal # - 33: remove subflows and signal # - 34: remove addresses # - 35: remove invalid addresses # - 36: flush subflows and signal # - 37: flush subflows # - 38: flush addresses # - 39: flush invalid addresses # - 40: remove id 0 subflow # - 41: remove id 0 address # - 42: add single subflow # - 43: add signal address # - 44: add multiple subflows # - 45: add multiple subflows IPv6 # - 46: add multiple addresses IPv6 # - 47: single subflow IPv6 # - 48: unused signal address IPv6 # - 49: single address IPv6 # - 50: remove single address IPv6 # - 51: remove subflow and signal IPv6 # - 52: single subflow IPv4-mapped # - 53: signal address IPv4-mapped # - 54: single subflow v4-map-v6 # - 55: signal address v4-map-v6 # - 56: single subflow v6-map-v4 # - 57: signal address v6-map-v4 # - 58: no JOIN with diff families v4-v6 # - 59: no JOIN with diff families v4-v6-2 # - 60: no JOIN with diff families v6-v4 # - 61: IPv4 sockets do not use IPv6 addresses # - 62: simult IPv4 and IPv6 subflows # - 63: simult IPv4 and IPv6 subflows, fullmesh 1x1 # - 64: simult IPv4 and IPv6 subflows, fullmesh 2x2 # - 65: single subflow, backup # - 66: single address, backup # - 67: single address, switch to backup # - 68: single address with port, backup # - 69: mpc backup # - 70: mpc backup both sides # - 71: mpc switch to backup # - 72: mpc switch to backup both sides # - 73: signal address with port # - 74: subflow and signal with port # - 75: remove single address with port # - 76: remove subflow and signal with port # - 77: flush subflows and signal with port # - 78: multiple addresses with port # - 79: multiple addresses with ports # - 81: single subflow with syn cookies # - 82: multiple subflows with syn cookies # - 83: subflows limited by server w cookies # - 84: signal address with syn cookies # - 85: subflow and signal w cookies # - 86: subflows and signal w. cookies # - 87: checksum test 0 0 # - 88: checksum test 1 1 # - 89: checksum test 0 1 # - 90: checksum test 1 0 # - 91: single subflow allow join id0 ns1 # - 92: single subflow allow join id0 ns2 # - 93: signal address allow join id0 ns1 # - 94: signal address allow join id0 ns2 # - 95: subflow and address allow join id0 1 # - 96: subflow and address allow join id0 2 # - 97: fullmesh test 2x1 # - 98: fullmesh test 1x1 # - 99: fullmesh test 1x2 # - 100: fullmesh test 1x2, limited # - 101: set fullmesh flag test # - 102: set nofullmesh flag test # - 103: set backup,fullmesh flags test # - 104: set nobackup,nofullmesh flags test # - 106: fastclose server test # - 107: Infinite map # - 108: MP_FAIL MP_RST # - 109: userspace pm type prevents add_addr # - 110: userspace pm no echo w/o daemon # - 111: userspace pm type rejects join # - 112: userspace pm type does not send join # - 113: userspace pm type prevents mp_prio # - 114: userspace pm type prevents rm_addr # # # TAP version 13 # 1..123 # not ok 1 - mptcp_join: no JOIN # time=1195ms # not ok 2 - mptcp_join: single subflow, limited by client # time=1199ms # not ok 3 - mptcp_join: single subflow, limited by server # time=1180ms # not ok 4 - mptcp_join: single subflow # time=1249ms # not ok 5 - mptcp_join: multiple subflows # time=1235ms # not ok 6 - mptcp_join: multiple subflows, limited by server # time=1240ms # not ok 7 - mptcp_join: single subflow, dev # time=1234ms # not ok 8 - mptcp_join: no MPC reuse with single endpoint # time=6205ms # not ok 9 - mptcp_join: multi subflows, with failing subflow # time=6312ms # not ok 10 - mptcp_join: multi subflows, with subflow timeout # time=6247ms # ok 11 - mptcp_join: multi subflows, fair usage on close # time=6273ms # not ok 12 - mptcp_join: unused signal address # time=1297ms # not ok 13 - mptcp_join: signal address # time=1238ms # not ok 14 - mptcp_join: subflow and signal # time=1207ms # not ok 15 - mptcp_join: subflow and signal together # time=1333ms # not ok 16 - mptcp_join: multiple subflows and signal # time=1229ms # not ok 17 - mptcp_join: signal addresses # time=1145ms # not ok 18 - mptcp_join: signal invalid addresses # time=1162ms # not ok 19 - mptcp_join: signal addresses race test # time=6439ms # not ok 20 - mptcp_join: multiple flows, signal, link failure # time=8911ms # not ok 21 - mptcp_join: multi flows, signal, bidi, link fail # time=9700ms # not ok 22 - mptcp_join: backup subflow unused, link failure # time=16053ms # not ok 23 - mptcp_join: backup flow used, multi links fail # time=15719ms # not ok 24 - mptcp_join: backup flow used, bidi, link failure # time=16906ms # not ok 25 - mptcp_join: signal address, ADD_ADDR timeout # time=6357ms # not ok 26 - mptcp_join: signal address, ADD_ADDR6 timeout # time=6305ms # not ok 27 - mptcp_join: signal addresses, ADD_ADDR timeout # time=23225ms # not ok 28 - mptcp_join: invalid address, ADD_ADDR timeout # time=23236ms # not ok 29 - mptcp_join: remove single subflow # time=6370ms # not ok 30 - mptcp_join: remove multiple subflows # time=6460ms # not ok 31 - mptcp_join: remove single address # time=6567ms # not ok 32 - mptcp_join: remove subflow and signal # time=6515ms # not ok 33 - mptcp_join: remove subflows and signal # time=23400ms # not ok 34 - mptcp_join: remove addresses # time=23295ms # not ok 35 - mptcp_join: remove invalid addresses # time=23384ms # not ok 36 - mptcp_join: flush subflows and signal # time=6775ms # not ok 37 - mptcp_join: flush subflows # time=6676ms # not ok 38 - mptcp_join: flush addresses # time=6762ms # not ok 39 - mptcp_join: flush invalid addresses # time=6757ms # not ok 40 - mptcp_join: remove id 0 subflow # time=6634ms # not ok 41 - mptcp_join: remove id 0 address # time=6647ms # not ok 42 - mptcp_join: add single subflow # time=6391ms # not ok 43 - mptcp_join: add signal address # time=6612ms # not ok 44 - mptcp_join: add multiple subflows # time=6621ms # not ok 45 - mptcp_join: add multiple subflows IPv6 # time=6613ms # not ok 46 - mptcp_join: add multiple addresses IPv6 # time=6516ms # not ok 47 - mptcp_join: single subflow IPv6 # time=6477ms # not ok 48 - mptcp_join: unused signal address IPv6 # time=6454ms # not ok 49 - mptcp_join: single address IPv6 # time=6569ms # not ok 50 - mptcp_join: remove single address IPv6 # time=6698ms # not ok 51 - mptcp_join: remove subflow and signal IPv6 # time=6707ms # not ok 52 - mptcp_join: single subflow IPv4-mapped # time=1535ms # not ok 53 - mptcp_join: signal address IPv4-mapped # time=1529ms # not ok 54 - mptcp_join: single subflow v4-map-v6 # time=1560ms # not ok 55 - mptcp_join: signal address v4-map-v6 # time=1718ms # not ok 56 - mptcp_join: single subflow v6-map-v4 # time=1537ms # not ok 57 - mptcp_join: signal address v6-map-v4 # time=1512ms # not ok 58 - mptcp_join: no JOIN with diff families v4-v6 # time=1353ms # not ok 59 - mptcp_join: no JOIN with diff families v4-v6-2 # time=1342ms # not ok 60 - mptcp_join: no JOIN with diff families v6-v4 # time=1323ms # not ok 61 - mptcp_join: IPv4 sockets do not use IPv6 addresses # time=6419ms # not ok 62 - mptcp_join: simult IPv4 and IPv6 subflows # time=6440ms # not ok 63 - mptcp_join: simult IPv4 and IPv6 subflows, fullmesh 1x1 # time=6470ms # not ok 64 - mptcp_join: simult IPv4 and IPv6 subflows, fullmesh 2x2 # time=6521ms # not ok 65 - mptcp_join: single subflow, backup # time=6764ms # not ok 66 - mptcp_join: single address, backup # time=6642ms # not ok 67 - mptcp_join: single address, switch to backup # time=6718ms # not ok 68 - mptcp_join: single address with port, backup # time=6816ms # not ok 69 - mptcp_join: mpc backup # time=6566ms # not ok 70 - mptcp_join: mpc backup both sides # time=6499ms # not ok 71 - mptcp_join: mpc switch to backup # time=6546ms # not ok 72 - mptcp_join: mpc switch to backup both sides # time=6647ms # not ok 73 - mptcp_join: signal address with port # time=1689ms # not ok 74 - mptcp_join: subflow and signal with port # time=1660ms # not ok 75 - mptcp_join: remove single address with port # time=6782ms # not ok 76 - mptcp_join: remove subflow and signal with port # time=6653ms # not ok 77 - mptcp_join: flush subflows and signal with port # time=6441ms # not ok 78 - mptcp_join: multiple addresses with port # time=1513ms # not ok 79 - mptcp_join: multiple addresses with ports # time=1667ms # ok 80 - mptcp_join: port-based signal endpoint must not accept mpc # time=883ms # not ok 81 - mptcp_join: single subflow with syn cookies # time=1485ms # not ok 82 - mptcp_join: multiple subflows with syn cookies # time=1393ms # not ok 83 - mptcp_join: subflows limited by server w cookies # time=1473ms # not ok 84 - mptcp_join: signal address with syn cookies # time=1400ms # not ok 85 - mptcp_join: subflow and signal w cookies # time=1460ms # not ok 86 - mptcp_join: subflows and signal w. cookies # time=1532ms # not ok 87 - mptcp_join: checksum test 0 0 # time=1553ms # not ok 88 - mptcp_join: checksum test 1 1 # time=1571ms # not ok 89 - mptcp_join: checksum test 0 1 # time=1615ms # not ok 90 - mptcp_join: checksum test 1 0 # time=1685ms # not ok 91 - mptcp_join: single subflow allow join id0 ns1 # time=1428ms # not ok 92 - mptcp_join: single subflow allow join id0 ns2 # time=1476ms # not ok 93 - mptcp_join: signal address allow join id0 ns1 # time=1621ms # not ok 94 - mptcp_join: signal address allow join id0 ns2 # time=1482ms # not ok 95 - mptcp_join: subflow and address allow join id0 1 # time=1279ms # not ok 96 - mptcp_join: subflow and address allow join id0 2 # time=1268ms # not ok 97 - mptcp_join: fullmesh test 2x1 # time=6519ms # not ok 98 - mptcp_join: fullmesh test 1x1 # time=6556ms # not ok 99 - mptcp_join: fullmesh test 1x2 # time=6569ms # not ok 100 - mptcp_join: fullmesh test 1x2, limited # time=6617ms # not ok 101 - mptcp_join: set fullmesh flag test # time=6598ms # not ok 102 - mptcp_join: set nofullmesh flag test # time=6358ms # not ok 103 - mptcp_join: set backup,fullmesh flags test # time=6551ms # not ok 104 - mptcp_join: set nobackup,nofullmesh flags test # time=6771ms # ok 105 - mptcp_join: fastclose test # time=1565ms # ok 106 - mptcp_join: fastclose server test # IGNORE Flaky time=1605ms # ok 107 - mptcp_join: Infinite map # IGNORE Flaky time=1953ms # ok 108 - mptcp_join: MP_FAIL MP_RST # IGNORE Flaky time=11432ms # not ok 109 - mptcp_join: userspace pm type prevents add_addr # time=1605ms # not ok 110 - mptcp_join: userspace pm no echo w/o daemon # time=1584ms # not ok 111 - mptcp_join: userspace pm type rejects join # time=1297ms # not ok 112 - mptcp_join: userspace pm type does not send join # time=1210ms # not ok 113 - mptcp_join: userspace pm type prevents mp_prio # time=6340ms # not ok 114 - mptcp_join: userspace pm type prevents rm_addr # time=6365ms # ok 115 - mptcp_join: userspace pm add & remove address # time=6177ms # ok 116 - mptcp_join: userspace pm create destroy subflow # time=3604ms # ok 117 - mptcp_join: userspace pm create id 0 subflow # time=3377ms # ok 118 - mptcp_join: userspace pm remove initial subflow # time=3608ms # ok 119 - mptcp_join: userspace pm send RM_ADDR for ID 0 # time=4888ms # ok 120 - mptcp_join: implicit EP # time=1039ms # ok 121 - mptcp_join: delete and re-add # time=12743ms # ok 122 - mptcp_join: delete re-add signal # time=8660ms # ok 123 - mptcp_join: flush re-add # time=5135ms not ok 1 selftests: net/mptcp: mptcp_join.sh # exit=1 make[1]: Leaving directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' make: Leaving directory '/home/virtme/testing-11/tools/testing/selftests' xx__-> echo $? 0 xx__->