make -C tools/testing/selftests TARGETS="net/mptcp" TEST_PROGS=mptcp_join..sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-12/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' TAP version 13 1..1 # overriding timeout to 3600 # selftests: net/mptcp: mptcp_join.sh # 001 no JOIN # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 24644 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-L1MFIS 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]:41172 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-4paYBE 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 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 ] # 002 single subflow, limited by client # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 24774 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-L1MFIS 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]:34734 timer:(timewait,59sec,0) ino:0 sk:10be # # 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-4paYBE 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:34734 10.0.1.1:10001 timer:(timewait,59sec,0) ino:0 sk:1e4 # # 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: 24903 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 11 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 11 0.0 # TcpOutSegs 12 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 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-L1MFIS 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]:47526 timer:(timewait,59sec,0) ino:0 sk:10bf # # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 11 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-4paYBE socket stat for 10002: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:47526 10.0.1.1:10002 timer:(timewait,58sec,0) ino:0 sk:10c0 # # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 11 0.0 # TcpOutSegs 12 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 5 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: 25033 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 1 0.0 # TcpExtDelayedACKs 1 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-L1MFIS socket stat for 10003: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10003 [::ffff:10.0.1.2]:42668 timer:(timewait,59sec,0) ino:0 sk:1e5 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 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-4paYBE socket stat for 10003: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:42668 10.0.1.1:10003 timer:(timewait,59sec,0) ino:0 sk:10c1 # # tcp TIME-WAIT 0 0 10.0.3.2:59545 10.0.1.1:10003 timer:(timewait,59sec,0) ino:0 sk:10c2 # # 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 ] # 005 multiple subflows # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 25163 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 # TcpExtTW 1 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 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 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-L1MFIS 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]:36824 timer:(timewait,59sec,0) ino:0 sk:1e6 # # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 19 0.0 # TcpExtTW 1 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-4paYBE socket stat for 10004: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:36824 10.0.1.1:10004 timer:(timewait,58sec,0) ino:0 sk:1e7 # # tcp TIME-WAIT 0 0 10.0.2.2:38637 10.0.1.1:10004 timer:(timewait,58sec,0) ino:0 sk:1e8 # # tcp TIME-WAIT 0 0 10.0.3.2:50813 10.0.1.1:10004 timer:(timewait,58sec,0) ino:0 sk:1e9 # # 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 # MPTcpExtRcvWndShared 6 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: 25293 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 20 0.0 # TcpOutSegs 16 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 10 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 16 0.0 # TcpOutSegs 20 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 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 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-L1MFIS socket stat for 10005: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 20 0.0 # TcpOutSegs 16 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 10 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-4paYBE socket stat for 10005: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:38579 10.0.1.1:10005 timer:(timewait,59sec,0) ino:0 sk:10c3 # # tcp TIME-WAIT 0 0 10.0.1.2:59522 10.0.1.1:10005 timer:(timewait,59sec,0) ino:0 sk:10c4 # # TcpActiveOpens 3 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 20 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 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 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # 007 single subflow, dev # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 25422 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 14 0.0 # TcpExtTW 1 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 14 0.0 # TcpOutSegs 15 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 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS 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]:54396 timer:(timewait,59sec,0) ino:0 sk:1ea # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 14 0.0 # TcpExtTW 1 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-4paYBE socket stat for 10006: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:54396 10.0.1.1:10006 timer:(timewait,59sec,0) ino:0 sk:1eb # # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:48183 10.0.1.1:10006 timer:(timewait,59sec,0) ino:0 sk:1ec # # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 15 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 # MPTcpExtRcvWndShared 3 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: 25552 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 41 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 17 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 47 0.0 # TcpOutSegs 41 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 23 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynTxBindErr 1 0.0 # # netns ns1-L1MFIS 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]:53846 timer:(timewait,59sec,0) ino:0 sk:10c5 # # TcpPassiveOpens 1 0.0 # TcpInSegs 41 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-4paYBE 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:53846 10.0.1.1:10007 timer:(timewait,58sec,0) ino:0 sk:3079 # # TcpActiveOpens 1 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 41 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 23 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: 25684 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 38 0.0 # TcpExtTW 2 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 # Client ns stats # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 56 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 12 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-L1MFIS 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.2.2]:47613 timer:(timewait,59sec,0) ino:0 sk:10c6 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10008 [::ffff:10.0.1.2]:43856 timer:(timewait,59sec,0) ino:0 sk:10c7 # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 38 0.0 # TcpExtTW 2 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 # # netns ns2-4paYBE 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:43856 10.0.1.1:10008 timer:(timewait,58sec,0) ino:0 sk:2047 # # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 56 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 12 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 ] # 010 multi subflows, with subflow timeout # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 25816 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 42 0.0 # TcpOutSegs 53 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 16 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 53 0.0 # TcpOutSegs 43 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 27 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-L1MFIS socket stat for 10009: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 42 0.0 # TcpOutSegs 53 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 16 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-4paYBE socket stat for 10009: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:42778 10.0.1.1:10009 timer:(timewait,58sec,0) ino:0 sk:10c8 # # tcp TIME-WAIT 0 0 10.0.2.2:34237 10.0.1.1:10009 timer:(timewait,58sec,0) ino:0 sk:10c9 # # TcpActiveOpens 3 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 43 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 27 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: 25958 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 54 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 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 # Client ns stats # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 41 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 28 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-L1MFIS socket stat for 10010: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10010 [::ffff:10.0.1.2]:38754 timer:(timewait,59sec,0) ino:0 sk:1ed # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10010 [::ffff:10.0.2.2]:58739 timer:(timewait,59sec,0) ino:0 sk:1ee # # TcpPassiveOpens 2 0.0 # TcpInSegs 40 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 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 # # netns ns2-4paYBE socket stat for 10010: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 41 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 28 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: 26105 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 # MPTcpExtEchoAdd 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 # MPTcpExtEchoAddTx 1 0.0 # # netns ns1-L1MFIS 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]:53784 timer:(timewait,59sec,0) ino:0 sk:10ca # # 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 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-4paYBE socket stat for 10011: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:53784 10.0.1.1:10011 timer:(timewait,58sec,0) ino:0 sk:10cb # # 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 # 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: 26252 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 # 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS 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]:46808 timer:(timewait,59sec,0) ino:0 sk:1ef # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-4paYBE 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:49249 10.0.2.1:10012 timer:(timewait,59sec,0) ino:0 sk:2048 # # tcp TIME-WAIT 0 0 10.0.1.2:46808 10.0.1.1:10012 timer:(timewait,59sec,0) ino:0 sk:2049 # # 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 # 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: 26391 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 24 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 12 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 24 0.0 # TcpExtDelayedACKs 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 # MPTcpExtRcvWndShared 5 0.0 # # netns ns1-L1MFIS socket stat for 10013: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10013 [::ffff:10.0.1.2]:55114 timer:(timewait,59sec,0) ino:0 sk:10cc # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10013 [::ffff:10.0.2.2]:47413 timer:(timewait,59sec,0) ino:0 sk:10cd # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10013 [::ffff:10.0.3.2]:35439 timer:(timewait,59sec,0) ino:0 sk:10ce # # TcpPassiveOpens 3 0.0 # TcpInSegs 24 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 12 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-4paYBE socket stat for 10013: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 24 0.0 # TcpExtDelayedACKs 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 # MPTcpExtRcvWndShared 5 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: 26529 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 # TcpExtDelayedACKs 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-L1MFIS socket stat for 10014: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 14 0.0 # TcpExtDelayedACKs 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-4paYBE socket stat for 10014: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:50520 10.0.1.1:10014 timer:(timewait,58sec,0) ino:0 sk:10cf # # tcp TIME-WAIT 0 0 10.0.3.2:45225 10.0.1.1:10014 timer:(timewait,58sec,0) ino:0 sk:10d0 # # 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 # 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: 26694 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 29 0.0 # TcpOutSegs 28 0.0 # TcpExtTW 4 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 28 0.0 # TcpOutSegs 29 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 18 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 9 0.0 # # netns ns1-L1MFIS socket stat for 10015: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10015 [::ffff:10.0.3.2]:43187 timer:(timewait,59sec,0) ino:0 sk:10d1 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10015 [::ffff:10.0.4.2]:60077 timer:(timewait,59sec,0) ino:0 sk:10d2 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10015 [::ffff:10.0.1.2]:57110 timer:(timewait,59sec,0) ino:0 sk:10d3 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10015 [::ffff:10.0.2.2]:55879 timer:(timewait,59sec,0) ino:0 sk:10d4 # # TcpPassiveOpens 4 0.0 # TcpInSegs 29 0.0 # TcpOutSegs 28 0.0 # TcpExtTW 4 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-4paYBE socket stat for 10015: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 4 0.0 # TcpInSegs 28 0.0 # TcpOutSegs 29 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 18 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 9 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: 26834 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 35 0.0 # TcpOutSegs 31 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 24 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 31 0.0 # TcpOutSegs 35 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 19 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 9 0.0 # # netns ns1-L1MFIS 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]:43696 timer:(timewait,59sec,0) ino:0 sk:1f0 # # TcpPassiveOpens 4 0.0 # TcpInSegs 35 0.0 # TcpOutSegs 31 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 24 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-4paYBE socket stat for 10016: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:43696 10.0.1.1:10016 timer:(timewait,58sec,0) ino:0 sk:10d5 # # tcp TIME-WAIT 0 0 10.0.3.2:45171 10.0.3.1:10016 timer:(timewait,58sec,0) ino:0 sk:10d6 # # tcp TIME-WAIT 0 0 10.0.4.2:43557 10.0.4.1:10016 timer:(timewait,58sec,0) ino:0 sk:10d7 # # TcpActiveOpens 4 0.0 # TcpInSegs 31 0.0 # TcpOutSegs 35 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 19 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 9 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: 26974 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 20 0.0 # TcpOutSegs 18 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPLossProbes 1 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 19 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 2 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 5 0.0 # # netns ns1-L1MFIS 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]:60282 timer:(timewait,59sec,0) ino:0 sk:10d8 # # TcpPassiveOpens 2 0.0 # TcpInSegs 19 0.0 # TcpOutSegs 18 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 3 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-4paYBE socket stat for 10017: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:40885 10.0.3.1:10017 timer:(timewait,59sec,0) ino:0 sk:1f1 # # tcp TIME-WAIT 0 0 10.0.1.2:60282 10.0.1.1:10017 timer:(timewait,58sec,0) ino:0 sk:1f2 # # TcpActiveOpens 4 0.0 # TcpInSegs 19 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 2 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 5 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: 27120 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 53 0.0 # TcpOutSegs 69 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 23 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 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtAddAddrDrop 2 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 69 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 38 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 1 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS socket stat for 10018: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 4 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 69 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 23 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 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtAddAddrDrop 2 0.0 # # netns ns2-4paYBE 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:43486 10.0.1.1:10018 timer:(timewait,59sec,0) ino:0 sk:10d9 # # tcp TIME-WAIT 0 0 10.0.2.2:39727 10.0.2.1:10018 timer:(timewait,59sec,0) ino:0 sk:10da # # tcp TIME-WAIT 0 0 10.0.4.2:44515 10.0.4.1:10018 timer:(timewait,59sec,0) ino:0 sk:10db # # tcp TIME-WAIT 0 0 10.0.3.2:33789 10.0.3.1:10018 timer:(timewait,59sec,0) ino:0 sk:10dc # # TcpActiveOpens 4 0.0 # TcpInSegs 69 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 38 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 1 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 13768 KB) for client # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 27272 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27273 | tee "$cinsent" # 27275 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 7402 0.0 # TcpOutSegs 6990 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 16 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 2450 0.0 # MPTcpExtOFOQueue 5195 0.0 # MPTcpExtOFOMerge 3957 0.0 # MPTcpExtDuplicateData 378 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 3902 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 6987 0.0 # TcpOutSegs 21949 0.0 # TcpRetransSegs 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 6976 0.0 # TcpExtTCPTimeouts 4 0.0 # TcpExtTCPBacklogCoalesce 2 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 21928 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 43 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 255 0.0 # TcpExtTCPDelivered 21922 0.0 # TcpExtTcpTimeoutRehash 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 9 0.0 # # netns ns1-L1MFIS 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]:56941 timer:(timewait,59sec,0) ino:0 sk:10dd # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10019 [::ffff:10.0.1.2]:51224 timer:(persist,554ms,2) ino:0 sk:10de cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:203 backoff:2 rtt:2.937/0.944 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_sent:1052 bytes_acked:1052 bytes_received:3550504 segs_out:637 segs_in:2604 data_segs_out:2 data_segs_in:2599 send 39441607bps lastsnd:7355 lastrcv:5828 lastack:5829 pacing_rate 78866424bps delivery_rate 3910864bps delivered:3 busy:880ms rcv_rtt:82.196 rcv_space:14600 rcv_ssthresh:3830833 notsent:1 minrtt:2.494 snd_wnd:65536 rcv_wnd:5248640 tcp-ulp-mptcp flags:Mec token:0000(id:0)/8bb59cb4(id:0) seq:829c51339048d926 sfseq:360d29 ssnoff:e6197d96 maplen:2000 # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10019 [::ffff:10.0.4.2]:49915 timer:(timewait,59sec,0) ino:0 sk:10df # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10019 [::ffff:10.0.2.2]:58147 timer:(timewait,59sec,0) ino:0 sk:10e0 # # TcpPassiveOpens 4 0.0 # TcpInSegs 7402 0.0 # TcpOutSegs 6989 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 16 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 2450 0.0 # MPTcpExtOFOQueue 5195 0.0 # MPTcpExtOFOMerge 3957 0.0 # MPTcpExtDuplicateData 378 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 3901 0.0 # # netns ns2-4paYBE 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 FIN-WAIT-1 0 257854 10.0.1.2:51224 10.0.1.1:10019 timer:(on,1.147sec,4) ino:0 sk:204a cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:2184 backoff:3 rtt:72.749/3.366 ato:40 mss:1448 pmtu:1500 rcvmss:952 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:3565796 bytes_retrans:1420 bytes_acked:3550505 bytes_received:1052 segs_out:2616 segs_in:634 data_segs_out:2610 data_segs_in:2 send 159232bps lastsnd:1037 lastrcv:7622 lastack:6095 pacing_rate 28661784bps delivery_rate 843552bps delivered:2600 busy:5635ms unacked:10 retrans:1/1 lost:10 rcv_space:14480 rcv_ssthresh:66984 notsent:243982 minrtt:2.471 snd_wnd:3830912 rcv_wnd:65536 rehash:4 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/1d3aadf4(id:0) seq:d279e4ab3c2e63fb sfseq:65 ssnoff:569e09cd maplen:3b8 # TcpActiveOpens 4 0.0 # TcpInSegs 6987 0.0 # TcpOutSegs 21949 0.0 # TcpRetransSegs 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 6976 0.0 # TcpExtTCPTimeouts 4 0.0 # TcpExtTCPBacklogCoalesce 2 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 21928 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 43 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 255 0.0 # TcpExtTCPDelivered 21922 0.0 # TcpExtTcpTimeoutRehash 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 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 ] # stale [ OK ] # 021 multi flows, signal, bidi, link fail # Info: Test file (size 8192 KB) for server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 27436 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27437 | tee "$cinsent" # 27439 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 9012 0.0 # TcpOutSegs 12607 0.0 # TcpRetransSegs 3 0.0 # TcpExtTW 3 0.0 # TcpExtPAWSEstab 1 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtDelayedACKLost 2 0.0 # TcpExtTCPPureAcks 883 0.0 # TcpExtTCPLossProbes 5 0.0 # TcpExtTCPLossProbeRecovery 1 0.0 # TcpExtTCPBacklogCoalesce 1 0.0 # TcpExtTCPDSACKOldSent 2 0.0 # TcpExtTCPDSACKRecv 2 0.0 # TcpExtTCPOFOQueue 1 0.0 # TcpExtTCPOrigDataSent 6164 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 118 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 448 0.0 # TcpExtTCPDelivered 6166 0.0 # TcpExtTCPDSACKRecvSegs 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 2412 0.0 # MPTcpExtOFOQueue 5756 0.0 # MPTcpExtOFOMerge 3094 0.0 # MPTcpExtDuplicateData 554 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSndWndShared 3 0.0 # MPTcpExtRcvWndShared 4002 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 8443 0.0 # TcpOutSegs 23976 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 3 0.0 # TcpExtPAWSEstab 13 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtDelayedACKLost 3 0.0 # TcpExtTCPPureAcks 6412 0.0 # TcpExtTCPSackRecovery 1 0.0 # TcpExtTCPTSReorder 1 0.0 # TcpExtTCPPartialUndo 1 0.0 # TcpExtTCPFastRetrans 2 0.0 # TcpExtTCPTimeouts 3 0.0 # TcpExtTCPLossProbes 2 0.0 # TcpExtTCPBacklogCoalesce 3 0.0 # TcpExtTCPDSACKOldSent 3 0.0 # TcpExtTCPDSACKRecv 2 0.0 # TcpExtTCPDSACKIgnoredNoUndo 2 0.0 # TcpExtTCPSackShiftFallback 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 2 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 23086 0.0 # TcpExtTCPHystartDelayDetect 4 0.0 # TcpExtTCPHystartDelayCwnd 1092 0.0 # TcpExtTCPACKSkippedPAWS 11 0.0 # TcpExtTCPDelivered 23089 0.0 # TcpExtTcpTimeoutRehash 3 0.0 # TcpExtTCPDSACKRecvSegs 3 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtOFOQueueTail 679 0.0 # MPTcpExtOFOQueue 1728 0.0 # MPTcpExtOFOMerge 73 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtSndWndShared 3 0.0 # MPTcpExtRcvWndShared 1030 0.0 # # netns ns1-L1MFIS 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.3.2]:33083 timer:(timewait,59sec,0) ino:0 sk:1f3 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10020 [::ffff:10.0.1.2]:33606 timer:(timewait,59sec,0) ino:0 sk:1f4 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10020 [::ffff:10.0.2.2]:44699 timer:(timewait,59sec,0) ino:0 sk:1f5 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10020 [::ffff:10.0.4.2]:53971 timer:(persist,,1) ino:0 sk:1f6 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:308 backoff:1 rtt:107.826/32.169 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:297 ssthresh:215 bytes_sent:3035432 bytes_retrans:1384 bytes_acked:3034048 bytes_received:3625788 segs_out:3039 segs_in:2868 data_segs_out:2232 data_segs_in:2625 send 31907406bps lastsnd:6036 lastrcv:6218 lastack:6034 pacing_rate 38288880bps delivery_rate 4175912bps delivered:2233 busy:2752ms sndbuf_limited:139ms(5.1%) retrans:0/1 dsack_dups:1 rcv_rtt:203.961 rcv_space:14600 rcv_ssthresh:4707950 notsent:1 minrtt:2 snd_wnd:4010368 rcv_wnd:4707968 tcp-ulp-mptcp flags:Jec token:0000(id:2)/ea78e005(id:0) seq:dd2306575c77817f sfseq:36b759 ssnoff:91065cf9 maplen:9be4 # TcpPassiveOpens 4 0.0 # TcpInSegs 9012 0.0 # TcpOutSegs 12606 0.0 # TcpRetransSegs 3 0.0 # TcpExtTW 3 0.0 # TcpExtPAWSEstab 1 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtDelayedACKLost 2 0.0 # TcpExtTCPPureAcks 883 0.0 # TcpExtTCPLossProbes 5 0.0 # TcpExtTCPLossProbeRecovery 1 0.0 # TcpExtTCPBacklogCoalesce 1 0.0 # TcpExtTCPDSACKOldSent 2 0.0 # TcpExtTCPDSACKRecv 2 0.0 # TcpExtTCPOFOQueue 1 0.0 # TcpExtTCPOrigDataSent 6164 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 118 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 448 0.0 # TcpExtTCPDelivered 6166 0.0 # TcpExtTCPDSACKRecvSegs 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 2412 0.0 # MPTcpExtOFOQueue 5756 0.0 # MPTcpExtOFOMerge 3094 0.0 # MPTcpExtDuplicateData 554 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSndWndShared 3 0.0 # MPTcpExtRcvWndShared 4002 0.0 # # netns ns2-4paYBE 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.3.2%ns2eth3:33083 10.0.1.1:10020 timer:(timewait,58sec,0) ino:0 sk:10e1 # # tcp FIN-WAIT-1 0 365122 10.0.4.2%ns2eth4:53971 10.0.1.1:10020 timer:(on,159ms,3) ino:0 sk:10e2 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:1700 backoff:2 rtt:220.272/31.237 ato:47 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:15 bytes_sent:3632823 bytes_retrans:1420 bytes_acked:3625789 bytes_received:3034048 segs_out:2874 segs_in:3037 data_segs_out:2630 data_segs_in:2232 send 52590bps lastsnd:1540 lastrcv:6238 lastack:6238 pacing_rate 22844888bps delivery_rate 1657832bps delivered:2626 busy:6300ms sndbuf_limited:71ms(1.1%) unacked:4 retrans:1/1 lost:4 rcv_rtt:192.572 rcv_space:14480 rcv_ssthresh:5389692 notsent:359507 minrtt:4.424 snd_wnd:4707968 rcv_wnd:5389696 rehash:3 tcp-ulp-mptcp flags:Jjec token:ea78e005(id:0)/c29b2da0(id:2) seq:cc3564b333a9bbd0 sfseq:2deba5 ssnoff:8a242071 maplen:601c # tcp TIME-WAIT 0 0 10.0.2.2:44699 10.0.2.1:10020 timer:(timewait,58sec,0) ino:0 sk:10e3 # # tcp TIME-WAIT 0 0 10.0.1.2:33606 10.0.1.1:10020 timer:(timewait,58sec,0) ino:0 sk:10e4 # # TcpActiveOpens 4 0.0 # TcpInSegs 8443 0.0 # TcpOutSegs 23976 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 3 0.0 # TcpExtPAWSEstab 13 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtDelayedACKLost 3 0.0 # TcpExtTCPPureAcks 6412 0.0 # TcpExtTCPSackRecovery 1 0.0 # TcpExtTCPTSReorder 1 0.0 # TcpExtTCPPartialUndo 1 0.0 # TcpExtTCPFastRetrans 2 0.0 # TcpExtTCPTimeouts 3 0.0 # TcpExtTCPLossProbes 2 0.0 # TcpExtTCPBacklogCoalesce 3 0.0 # TcpExtTCPDSACKOldSent 3 0.0 # TcpExtTCPDSACKRecv 2 0.0 # TcpExtTCPDSACKIgnoredNoUndo 2 0.0 # TcpExtTCPSackShiftFallback 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 2 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 23086 0.0 # TcpExtTCPHystartDelayDetect 4 0.0 # TcpExtTCPHystartDelayCwnd 1092 0.0 # TcpExtTCPACKSkippedPAWS 11 0.0 # TcpExtTCPDelivered 23089 0.0 # TcpExtTcpTimeoutRehash 3 0.0 # TcpExtTCPDSACKRecvSegs 3 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtOFOQueueTail 679 0.0 # MPTcpExtOFOQueue 1728 0.0 # MPTcpExtOFOMerge 73 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtSndWndShared 3 0.0 # MPTcpExtRcvWndShared 1030 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: 27597 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27598 | tee "$cinsent" # 27600 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 5809 0.0 # TcpOutSegs 5054 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 12 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 1093 0.0 # MPTcpExtOFOQueue 1461 0.0 # MPTcpExtOFOMerge 387 0.0 # MPTcpExtDuplicateData 97 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 793 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 5051 0.0 # TcpOutSegs 20745 0.0 # TcpRetransSegs 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 5044 0.0 # TcpExtTCPLostRetransmit 1 0.0 # TcpExtTCPTimeouts 6 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 20729 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 155 0.0 # TcpExtTCPDelivered 20721 0.0 # TcpExtTcpTimeoutRehash 6 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 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-L1MFIS 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]:47177 timer:(timewait,59sec,0) ino:0 sk:1f7 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10021 [::ffff:10.0.1.2]:39110 timer:(persist,575ms,2) ino:0 sk:1f8 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:204 backoff:2 rtt:3.596/1.938 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_sent:1052 bytes_acked:1052 bytes_received:7039719 segs_out:1165 segs_in:5184 data_segs_out:2 data_segs_in:5178 send 32213571bps lastsnd:13001 lastrcv:9954 lastack:9954 pacing_rate 64420416bps delivery_rate 1743520bps delivered:3 busy:873ms rcv_rtt:182.029 rcv_space:14600 rcv_ssthresh:3013088 notsent:1 minrtt:2.46 snd_wnd:65536 rcv_wnd:3013120 tcp-ulp-mptcp flags:Mec token:0000(id:0)/9b6b407a(id:0) seq:ac558d31fdba3cfa sfseq:6b6acc ssnoff:335879ae maplen:1c # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10021 [::ffff:10.0.3.2]:41969 timer:(timewait,59sec,0) ino:0 sk:1f9 # # TcpPassiveOpens 3 0.0 # TcpInSegs 5809 0.0 # TcpOutSegs 5053 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 12 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 1093 0.0 # MPTcpExtOFOQueue 1461 0.0 # MPTcpExtOFOMerge 387 0.0 # MPTcpExtDuplicateData 97 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 793 0.0 # # netns ns2-4paYBE 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 1240109 10.0.1.2:39110 10.0.1.1:10021 timer:(on,3.699sec,6) ino:0 sk:1fa cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:5872 backoff:4 rtt:166.096/5.792 ato:40 mss:1448 pmtu:1500 rcvmss:952 advmss:1448 cwnd:1 ssthresh:14 bytes_sent:7057851 bytes_retrans:2840 bytes_acked:7039720 bytes_received:1052 segs_out:5198 segs_in:1162 data_segs_out:5191 data_segs_in:2 send 69743bps lastsnd:2173 lastrcv:13195 lastack:10107 pacing_rate 27785424bps delivery_rate 269256bps delivered:5179 busy:11440ms rwnd_limited:2ms(0.0%) sndbuf_limited:21ms(0.2%) unacked:11 retrans:1/2 lost:11 rcv_rtt:201 rcv_space:14480 rcv_ssthresh:66984 notsent:1224817 minrtt:2.364 snd_wnd:3013120 rcv_wnd:65536 rehash:6 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/b119dede(id:0) seq:5de2918498052baa sfseq:65 ssnoff:f16f3ae7 maplen:3b8 # TcpActiveOpens 3 0.0 # TcpInSegs 5051 0.0 # TcpOutSegs 20745 0.0 # TcpRetransSegs 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 5044 0.0 # TcpExtTCPLostRetransmit 1 0.0 # TcpExtTCPTimeouts 6 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 20729 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 155 0.0 # TcpExtTCPDelivered 20721 0.0 # TcpExtTcpTimeoutRehash 6 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 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 4 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: 27752 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27753 | tee "$cinsent" # 27755 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 8009 0.0 # TcpOutSegs 7336 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 10 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 518 0.0 # MPTcpExtOFOQueue 1019 0.0 # MPTcpExtOFOMerge 172 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 551 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 7330 0.0 # TcpOutSegs 20372 0.0 # TcpRetransSegs 5 0.0 # TcpExtTCPPureAcks 7324 0.0 # TcpExtTCPLostRetransmit 3 0.0 # TcpExtTCPTimeouts 10 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 5 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 20357 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 127 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 249 0.0 # TcpExtTCPDelivered 20339 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 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-L1MFIS 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 [::ffff:10.0.1.1]:10022 [::ffff:10.0.3.2]:45439 timer:(timewait,59sec,0) ino:0 sk:1fb # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.2.1]:10022 [::ffff:10.0.2.2]:39619 timer:(persist,591ms,2) ino:0 sk:1fc cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:202 backoff:2 rtt:2/1 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_received:7077505 segs_out:1511 segs_in:5226 data_segs_in:5223 send 57920000bps lastsnd:12510 lastrcv:9284 lastack:9284 pacing_rate 115840000bps delivered:1 app_limited busy:835ms rcv_rtt:174.326 rcv_space:14600 rcv_ssthresh:3013088 notsent:1 minrtt:2 snd_wnd:65536 rcv_wnd:5035648 tcp-ulp-mptcp flags:Jec token:0000(id:2)/83e08498(id:1) seq:e052e37a4080aec9 sfseq:6bfe66 ssnoff:b2757eb0 maplen:1c # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10022 [::ffff:10.0.1.2]:53696 timer:(persist,606ms,2) ino:0 sk:1fd cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:204 backoff:2 rtt:3.219/1.841 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_sent:1052 bytes_acked:1052 bytes_received:7020955 segs_out:1157 segs_in:5188 data_segs_out:2 data_segs_in:5182 send 35986331bps lastsnd:12318 lastrcv:9283 lastack:9283 pacing_rate 71964272bps delivery_rate 1751432bps delivered:3 busy:844ms rcv_rtt:160.035 rcv_space:14600 rcv_ssthresh:3013088 notsent:1 minrtt:2.331 snd_wnd:65536 rcv_wnd:5035648 tcp-ulp-mptcp flags:Mec token:0000(id:0)/83e08498(id:0) seq:e052e37a40808ec9 sfseq:6b019c ssnoff:f5027bc6 maplen:2000 # TcpPassiveOpens 3 0.0 # TcpInSegs 8009 0.0 # TcpOutSegs 7334 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 10 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 518 0.0 # MPTcpExtOFOQueue 1019 0.0 # MPTcpExtOFOMerge 172 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 551 0.0 # # netns ns2-4paYBE 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 1227484 10.0.2.2:39619 10.0.2.1:10022 timer:(on,5.598sec,6) ino:0 sk:10e5 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:5664 backoff:4 rtt:153.264/6.433 mss:1448 pmtu:1500 rcvmss:536 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:7098477 bytes_retrans:5680 bytes_acked:7077506 segs_out:5242 segs_in:1508 data_segs_out:5238 send 75582bps lastsnd:66 lastrcv:12727 lastack:9497 pacing_rate 28841992bps delivery_rate 3243904bps delivered:5224 busy:10654ms unacked:11 retrans:1/4 lost:11 rcv_space:14480 rcv_ssthresh:64088 notsent:1212192 minrtt:2.243 snd_wnd:3013120 rcv_wnd:65536 rehash:6 tcp-ulp-mptcp flags:Jjec token:83e08498(id:1)/684f72b6(id:2) seq:27f8b2825df73348 sfseq:0 ssnoff:38151203 maplen:0 # tcp FIN-WAIT-1 0 853286 10.0.1.2:53696 10.0.1.1:10022 timer:(on,4.078sec,6) ino:0 sk:10e6 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:5552 backoff:4 rtt:146.722/5.521 ato:40 mss:1448 pmtu:1500 rcvmss:952 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:7037667 bytes_retrans:2840 bytes_acked:7020956 bytes_received:1052 segs_out:5201 segs_in:1154 data_segs_out:5194 data_segs_in:2 send 78952bps lastsnd:1474 lastrcv:12532 lastack:9457 pacing_rate 27854272bps delivery_rate 268192bps delivered:5183 busy:10697ms sndbuf_limited:2ms(0.0%) unacked:10 retrans:1/2 lost:10 rcv_rtt:201 rcv_space:14480 rcv_ssthresh:66984 notsent:839414 minrtt:2.316 snd_wnd:3013120 rcv_wnd:65536 rehash:6 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/684f72b6(id:0) seq:27f8b2825df73348 sfseq:65 ssnoff:ea742156 maplen:3b8 # TcpActiveOpens 3 0.0 # TcpInSegs 7330 0.0 # TcpOutSegs 20372 0.0 # TcpRetransSegs 5 0.0 # TcpExtTCPPureAcks 7324 0.0 # TcpExtTCPLostRetransmit 3 0.0 # TcpExtTCPTimeouts 10 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 5 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 20357 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 127 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 249 0.0 # TcpExtTCPDelivered 20339 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 1 0.0 # MPTcpExtRcvWndShared 4 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: 27916 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27917 | tee "$cinsent" # 27919 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 10060 0.0 # TcpOutSegs 13940 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 1058 0.0 # TcpExtTCPSackRecovery 1 0.0 # TcpExtTCPTSReorder 1 0.0 # TcpExtTCPPartialUndo 1 0.0 # TcpExtTCPFastRetrans 2 0.0 # TcpExtTCPDSACKRecv 1 0.0 # TcpExtTCPDSACKIgnoredNoUndo 1 0.0 # TcpExtTCPSackShiftFallback 2 0.0 # TcpExtTCPOrigDataSent 6073 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 73 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 189 0.0 # TcpExtTCPDelivered 6075 0.0 # TcpExtTCPDSACKRecvSegs 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 2157 0.0 # MPTcpExtOFOQueue 2213 0.0 # MPTcpExtOFOMerge 927 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1652 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 9682 0.0 # TcpOutSegs 21223 0.0 # TcpRetransSegs 6 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKLost 1 0.0 # TcpExtTCPPureAcks 7840 0.0 # TcpExtTCPLostRetransmit 4 0.0 # TcpExtTCPTimeouts 11 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPBacklogCoalesce 1 0.0 # TcpExtTCPDSACKOldSent 1 0.0 # TcpExtTCPOFOQueue 2 0.0 # TcpExtTCPSpuriousRtxHostQueues 5 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 20160 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 30 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 374 0.0 # TcpExtTCPACKSkippedSeq 4 0.0 # TcpExtTCPDelivered 20128 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 914 0.0 # MPTcpExtOFOQueue 946 0.0 # MPTcpExtOFOMerge 196 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 3 0.0 # MPTcpExtRcvWndShared 706 0.0 # # netns ns1-L1MFIS 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 TIME-WAIT 0 0 [::ffff:10.0.1.1]:10023 [::ffff:10.0.3.2]:47399 timer:(timewait,59sec,0) ino:0 sk:10e7 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10023 [::ffff:10.0.1.2]:40962 timer:(persist,021ms,1) ino:0 sk:10e8 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:311 backoff:1 rtt:110.322/4.096 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:212 ssthresh:73 bytes_sent:4306849 bytes_acked:4306849 bytes_received:6398574 segs_out:4056 segs_in:5068 data_segs_out:3116 data_segs_in:4638 send 22260365bps lastsnd:11706 lastrcv:10002 lastack:10002 pacing_rate 26712256bps delivery_rate 236384bps delivered:3117 busy:2874ms sndbuf_limited:36ms(1.3%) rcv_rtt:139.521 rcv_space:14600 rcv_ssthresh:3013088 notsent:1 minrtt:2.268 snd_wnd:3013120 rcv_wnd:5247488 tcp-ulp-mptcp flags:Mec token:0000(id:0)/fd744e84(id:0) seq:76d0fea0e7ed6c06 sfseq:61a253 ssnoff:45fe948f maplen:1c # tcp FIN-WAIT-1 0 1 [::ffff:10.0.2.1]:10023 [::ffff:10.0.2.2]:42909 timer:(persist,136ms,1) ino:0 sk:10e9 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:348 backoff:1 rtt:147.419/1.294 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:223 ssthresh:189 bytes_sent:4084627 bytes_retrans:2840 bytes_acked:4081787 bytes_received:7699886 segs_out:5209 segs_in:6182 data_segs_out:2958 data_segs_in:5556 send 17523060bps lastsnd:11795 lastrcv:10090 lastack:10090 pacing_rate 21027576bps delivery_rate 918576bps delivered:2959 busy:2887ms rwnd_limited:31ms(1.1%) sndbuf_limited:5ms(0.2%) retrans:0/2 dsack_dups:2 reordering:8 reord_seen:1 rcv_rtt:221.936 rcv_space:14600 rcv_ssthresh:3013088 notsent:1 minrtt:3 snd_wnd:3013120 rcv_wnd:5247488 tcp-ulp-mptcp flags:Jec token:0000(id:2)/fd744e84(id:1) seq:76d0fea0e7ed4c06 sfseq:755daf ssnoff:bde3cf04 maplen:2000 # TcpPassiveOpens 3 0.0 # TcpInSegs 10060 0.0 # TcpOutSegs 13938 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 1058 0.0 # TcpExtTCPSackRecovery 1 0.0 # TcpExtTCPTSReorder 1 0.0 # TcpExtTCPPartialUndo 1 0.0 # TcpExtTCPFastRetrans 2 0.0 # TcpExtTCPDSACKRecv 1 0.0 # TcpExtTCPDSACKIgnoredNoUndo 1 0.0 # TcpExtTCPSackShiftFallback 2 0.0 # TcpExtTCPOrigDataSent 6073 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 73 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 189 0.0 # TcpExtTCPDelivered 6075 0.0 # TcpExtTCPDSACKRecvSegs 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 2157 0.0 # MPTcpExtOFOQueue 2213 0.0 # MPTcpExtOFOMerge 927 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1650 0.0 # # netns ns2-4paYBE 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 TIME-WAIT 0 0 10.0.3.2%ns2eth3:47399 10.0.1.1:10023 timer:(timewait,58sec,0) ino:0 sk:1fe # # tcp FIN-WAIT-1 0 928889 10.0.1.2:40962 10.0.1.1:10023 timer:(on,2.917sec,6) ino:0 sk:1ff cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:5248 backoff:4 rtt:127.728/15.704 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:6415286 bytes_retrans:2840 bytes_acked:6398575 bytes_received:4306849 segs_out:5081 segs_in:4054 data_segs_out:4650 data_segs_in:3116 send 90693bps lastsnd:2331 lastrcv:11994 lastack:10291 pacing_rate 27643000bps delivery_rate 5001720bps delivered:4639 busy:12084ms sndbuf_limited:41ms(0.3%) unacked:10 retrans:1/2 lost:10 rcv_rtt:118.826 rcv_space:14480 rcv_ssthresh:3013088 notsent:915017 minrtt:2.316 snd_wnd:3013120 rcv_wnd:3013120 rehash:6 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/237b65a(id:0) seq:c3944b5aa14e14fa sfseq:41b786 ssnoff:f655ca5 maplen:1c # tcp FIN-WAIT-1 0 1594249 10.0.2.2:42909 10.0.2.1:10023 timer:(on,2.782sec,5) ino:0 sk:200 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:3384 backoff:3 rtt:222.033/0.25 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:16 bytes_sent:7739754 bytes_retrans:5680 bytes_acked:7699887 bytes_received:4081787 segs_out:6212 segs_in:5207 data_segs_out:5585 data_segs_in:2958 send 52172bps lastsnd:602 lastrcv:12084 lastack:10379 pacing_rate 24917536bps delivery_rate 312096bps delivered:5557 busy:11992ms sndbuf_limited:1ms(0.0%) unacked:25 retrans:1/4 lost:25 rcv_rtt:133.715 rcv_space:14480 rcv_ssthresh:3013088 notsent:1560061 minrtt:3.447 rcv_ooopack:6 snd_wnd:3004928 rcv_wnd:3013120 rehash:5 tcp-ulp-mptcp flags:Jjec token:fd744e84(id:1)/237b65a(id:2) seq:c3944b5aa14dd4fa sfseq:3e087c ssnoff:53d49179 maplen:4000 # TcpActiveOpens 3 0.0 # TcpInSegs 9682 0.0 # TcpOutSegs 21223 0.0 # TcpRetransSegs 5 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKLost 1 0.0 # TcpExtTCPPureAcks 7840 0.0 # TcpExtTCPLostRetransmit 3 0.0 # TcpExtTCPTimeouts 10 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPBacklogCoalesce 1 0.0 # TcpExtTCPDSACKOldSent 1 0.0 # TcpExtTCPOFOQueue 2 0.0 # TcpExtTCPSpuriousRtxHostQueues 5 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 20160 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 30 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 374 0.0 # TcpExtTCPACKSkippedSeq 4 0.0 # TcpExtTCPDelivered 20128 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 # MPTcpExtOFOQueueTail 914 0.0 # MPTcpExtOFOQueue 946 0.0 # MPTcpExtOFOMerge 196 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 3 0.0 # MPTcpExtRcvWndShared 706 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: 28075 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 38 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 12 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 42 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 4 0.0 # MPTcpExtEchoAddTx 4 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-L1MFIS socket stat for 10024: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10024 [::ffff:10.0.2.2]:56869 timer:(timewait,59sec,0) ino:0 sk:204b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10024 [::ffff:10.0.1.2]:45484 timer:(timewait,59sec,0) ino:0 sk:204c # # TcpPassiveOpens 2 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 12 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-4paYBE socket stat for 10024: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 42 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 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: 28224 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 50 0.0 # TcpOutSegs 45 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 24 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 45 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 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 # MPTcpExtAddAddr 4 0.0 # MPTcpExtEchoAddTx 4 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-L1MFIS socket stat for 10025: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10025 [dead:beef:1::2]:42866 timer:(timewait,59sec,0) ino:0 sk:201 # # TcpPassiveOpens 2 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 45 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 24 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-4paYBE socket stat for 10025: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::2]:50017 [dead:beef:2::1]:10025 timer:(timewait,58sec,0) ino:0 sk:204d # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:42866 [dead:beef:1::1]:10025 timer:(timewait,58sec,0) ino:0 sk:204e # # TcpActiveOpens 2 0.0 # TcpInSegs 45 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 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 # 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: 28366 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 182 0.0 # TcpOutSegs 192 0.0 # TcpExtDelayedACKs 44 0.0 # TcpExtTCPPureAcks 70 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 192 0.0 # TcpOutSegs 190 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 52 0.0 # TcpExtTCPPureAcks 80 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-L1MFIS socket stat for 10026: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 182 0.0 # TcpOutSegs 192 0.0 # TcpExtDelayedACKs 44 0.0 # TcpExtTCPPureAcks 70 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-4paYBE socket stat for 10026: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:54684 10.0.1.1:10026 timer:(timewait,58sec,0) ino:0 sk:10ea # # tcp TIME-WAIT 0 0 10.0.3.2:39107 10.0.3.1:10026 timer:(timewait,58sec,0) ino:0 sk:10eb # # tcp TIME-WAIT 0 0 10.0.2.2:36273 10.0.2.1:10026 timer:(timewait,58sec,0) ino:0 sk:10ec # # TcpActiveOpens 3 0.0 # TcpInSegs 192 0.0 # TcpOutSegs 190 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 52 0.0 # TcpExtTCPPureAcks 80 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: 28507 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 172 0.0 # TcpOutSegs 188 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 42 0.0 # TcpExtTCPPureAcks 62 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 188 0.0 # TcpOutSegs 180 0.0 # TcpRetransSegs 8 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 51 0.0 # TcpExtTCPPureAcks 78 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-L1MFIS socket stat for 10027: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10027 [::ffff:10.0.1.2]:43866 timer:(timewait,59sec,0) ino:0 sk:204f # # TcpPassiveOpens 2 0.0 # TcpInSegs 172 0.0 # TcpOutSegs 188 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 42 0.0 # TcpExtTCPPureAcks 62 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-4paYBE 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:43866 10.0.1.1:10027 timer:(timewait,58sec,0) ino:0 sk:202 # # tcp TIME-WAIT 0 0 10.0.3.2:36749 10.0.3.1:10027 timer:(timewait,58sec,0) ino:0 sk:203 # # TcpActiveOpens 3 0.0 # TcpInSegs 188 0.0 # TcpOutSegs 180 0.0 # TcpRetransSegs 8 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 51 0.0 # TcpExtTCPPureAcks 78 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: 28645 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 44 0.0 # TcpOutSegs 52 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 18 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 52 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 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 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-L1MFIS socket stat for 10028: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 52 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 18 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-4paYBE socket stat for 10028: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:39109 10.0.1.1:10028 timer:(timewait,55sec,0) ino:0 sk:10ed # # tcp TIME-WAIT 0 0 10.0.1.2:35986 10.0.1.1:10028 timer:(timewait,58sec,0) ino:0 sk:10ee # # TcpActiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 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 # 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: 28809 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 58 0.0 # TcpOutSegs 46 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 30 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 46 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 18 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-L1MFIS 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.2.2]:55995 timer:(timewait,55sec,0) ino:0 sk:10ef # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10029 [::ffff:10.0.1.2]:40240 timer:(timewait,59sec,0) ino:0 sk:10f0 # # TcpPassiveOpens 3 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 46 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 30 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-4paYBE socket stat for 10029: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:57119 10.0.1.1:10029 timer:(timewait,55sec,0) ino:0 sk:204 # # tcp TIME-WAIT 0 0 10.0.1.2:40240 10.0.1.1:10029 timer:(timewait,59sec,0) ino:0 sk:205 # # TcpActiveOpens 3 0.0 # TcpInSegs 46 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 18 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: 28978 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 36 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 10 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 36 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 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-L1MFIS socket stat for 10030: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10030 [::ffff:10.0.2.2]:36465 timer:(timewait,55sec,0) ino:0 sk:10f1 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10030 [::ffff:10.0.1.2]:35746 timer:(timewait,59sec,0) ino:0 sk:10f2 # # TcpPassiveOpens 2 0.0 # TcpInSegs 36 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 10 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-4paYBE socket stat for 10030: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:35746 10.0.1.1:10030 timer:(timewait,59sec,0) ino:0 sk:2050 # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 36 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 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 server [ OK ] # reset rx client [ OK ] # 032 remove subflow and signal # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 29147 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 52 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 24 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 49 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 21 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-L1MFIS 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]:33326 timer:(timewait,59sec,0) ino:0 sk:10f3 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10031 [::ffff:10.0.3.2]:53521 timer:(timewait,55sec,0) ino:0 sk:10f4 # # TcpPassiveOpens 3 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 24 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-4paYBE socket stat for 10031: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:33326 10.0.1.1:10031 timer:(timewait,58sec,0) ino:0 sk:2051 # # tcp TIME-WAIT 0 0 10.0.2.2:56813 10.0.2.1:10031 timer:(timewait,55sec,0) ino:0 sk:2052 # # TcpActiveOpens 3 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 21 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: 29331 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 173 0.0 # TcpOutSegs 222 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 74 0.0 # TcpExtTCPPureAcks 59 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 222 0.0 # TcpOutSegs 173 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 39 0.0 # TcpExtTCPPureAcks 108 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-L1MFIS socket stat for 10032: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10032 [::ffff:10.0.2.2]:57643 timer:(timewait,38sec,0) ino:0 sk:10f5 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10032 [::ffff:10.0.1.2]:50966 timer:(timewait,59sec,0) ino:0 sk:10f6 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10032 [::ffff:10.0.3.2]:54823 timer:(timewait,39sec,0) ino:0 sk:10f7 # # TcpPassiveOpens 4 0.0 # TcpInSegs 173 0.0 # TcpOutSegs 222 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 74 0.0 # TcpExtTCPPureAcks 59 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-4paYBE socket stat for 10032: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.4.2:48971 10.0.1.1:10032 timer:(timewait,39sec,0) ino:0 sk:10f8 # # tcp TIME-WAIT 0 0 10.0.1.2:50966 10.0.1.1:10032 timer:(timewait,59sec,0) ino:0 sk:10f9 # # TcpActiveOpens 4 0.0 # TcpInSegs 222 0.0 # TcpOutSegs 173 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 39 0.0 # TcpExtTCPPureAcks 108 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: 29524 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 201 0.0 # TcpOutSegs 218 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 38 0.0 # TcpExtTCPPureAcks 87 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 218 0.0 # TcpOutSegs 201 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 71 0.0 # TcpExtTCPPureAcks 104 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-L1MFIS socket stat for 10033: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10033 [::ffff:10.0.2.2]:59787 timer:(timewait,38sec,0) ino:0 sk:2053 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10033 [::ffff:10.0.1.2]:49968 timer:(timewait,59sec,0) ino:0 sk:2054 # # TcpPassiveOpens 4 0.0 # TcpInSegs 201 0.0 # TcpOutSegs 218 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 38 0.0 # TcpExtTCPPureAcks 87 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-4paYBE socket stat for 10033: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:44281 10.0.3.1:10033 timer:(timewait,38sec,0) ino:0 sk:10fa # # tcp TIME-WAIT 0 0 10.0.1.2:49968 10.0.1.1:10033 timer:(timewait,58sec,0) ino:0 sk:10fb # # tcp TIME-WAIT 0 0 10.0.4.2:39885 10.0.4.1:10033 timer:(timewait,39sec,0) ino:0 sk:10fc # # TcpActiveOpens 4 0.0 # TcpInSegs 218 0.0 # TcpOutSegs 201 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 71 0.0 # TcpExtTCPPureAcks 104 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: 29715 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 220 0.0 # TcpOutSegs 220 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 75 0.0 # TcpExtTCPPureAcks 110 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 220 0.0 # TcpOutSegs 221 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 70 0.0 # TcpExtTCPPureAcks 109 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-L1MFIS 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]:33472 timer:(timewait,59sec,0) ino:0 sk:10fd # # TcpPassiveOpens 2 0.0 # TcpInSegs 220 0.0 # TcpOutSegs 220 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 75 0.0 # TcpExtTCPPureAcks 110 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-4paYBE socket stat for 10034: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:54049 10.0.3.1:10034 timer:(timewait,39sec,0) ino:0 sk:10fe # # tcp TIME-WAIT 0 0 10.0.1.2:33472 10.0.1.1:10034 timer:(timewait,58sec,0) ino:0 sk:10ff # # TcpActiveOpens 3 0.0 # TcpInSegs 220 0.0 # TcpOutSegs 221 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 70 0.0 # TcpExtTCPPureAcks 109 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: 29905 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 50 0.0 # TcpOutSegs 63 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 20 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 63 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 33 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-L1MFIS socket stat for 10035: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10035 [::ffff:10.0.2.2]:49211 timer:(timewait,54sec,0) ino:0 sk:1100 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10035 [::ffff:10.0.1.2]:54386 timer:(timewait,59sec,0) ino:0 sk:1101 # # TcpPassiveOpens 4 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 63 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 20 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-4paYBE 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:53465 10.0.1.1:10035 timer:(timewait,54sec,0) ino:0 sk:1102 # # tcp TIME-WAIT 0 0 10.0.3.2:54899 10.0.1.1:10035 timer:(timewait,54sec,0) ino:0 sk:1103 # # TcpActiveOpens 4 0.0 # TcpInSegs 63 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 33 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: 30068 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 57 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 27 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 57 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 27 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-L1MFIS 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]:57700 timer:(timewait,59sec,0) ino:0 sk:206 # # TcpPassiveOpens 4 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 27 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-4paYBE 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:60363 10.0.1.1:10036 timer:(timewait,54sec,0) ino:0 sk:2055 # # tcp TIME-WAIT 0 0 10.0.1.2:57700 10.0.1.1:10036 timer:(timewait,59sec,0) ino:0 sk:2056 # # tcp TIME-WAIT 0 0 10.0.2.2:38295 10.0.1.1:10036 timer:(timewait,54sec,0) ino:0 sk:2057 # # tcp TIME-WAIT 0 0 10.0.3.2:38015 10.0.1.1:10036 timer:(timewait,54sec,0) ino:0 sk:2058 # # TcpActiveOpens 4 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 27 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: 30229 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 45 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 14 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 67 0.0 # TcpOutSegs 45 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtDelayedACKLocked 1 0.0 # TcpExtTCPPureAcks 37 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-L1MFIS socket stat for 10037: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10037 [::ffff:10.0.2.2]:37847 timer:(timewait,54sec,0) ino:0 sk:207 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10037 [::ffff:10.0.3.2]:54363 timer:(timewait,54sec,0) ino:0 sk:208 # # tcp TIME-WAIT 0 0 [::ffff:10.0.4.1]:10037 [::ffff:10.0.4.2]:60847 timer:(timewait,54sec,0) ino:0 sk:209 # # TcpPassiveOpens 4 0.0 # TcpInSegs 45 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 14 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-4paYBE 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:59604 10.0.1.1:10037 timer:(timewait,58sec,0) ino:0 sk:20a # # TcpActiveOpens 4 0.0 # TcpInSegs 67 0.0 # TcpOutSegs 45 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtDelayedACKLocked 1 0.0 # TcpExtTCPPureAcks 37 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: 30392 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 44 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 17 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 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 46 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 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-L1MFIS socket stat for 10038: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10038 [::ffff:10.0.3.2]:56043 timer:(timewait,54sec,0) ino:0 sk:2059 # # TcpPassiveOpens 2 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 17 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 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-4paYBE 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:33672 10.0.1.1:10038 timer:(timewait,58sec,0) ino:0 sk:20b # # TcpActiveOpens 4 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 46 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 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: 30549 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 53 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 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 # MPTcpExtRmAddr 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 27 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-L1MFIS 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.3.2]:51467 timer:(timewait,59sec,0) ino:0 sk:20c # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 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 # MPTcpExtRmAddr 1 0.0 # # netns ns2-4paYBE 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:51467 10.0.1.1:10039 timer:(timewait,58sec,0) ino:0 sk:1104 # # tcp TIME-WAIT 0 0 10.0.1.2:47102 10.0.1.1:10039 timer:(timewait,54sec,0) ino:0 sk:1105 # # TcpActiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 27 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: 30696 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 52 0.0 # TcpOutSegs 41 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 26 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 41 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 15 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-L1MFIS 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]:42295 timer:(timewait,59sec,0) ino:0 sk:20d # # TcpPassiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 41 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 26 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-4paYBE 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:42295 10.0.2.1:10040 timer:(timewait,59sec,0) ino:0 sk:20e # # tcp TIME-WAIT 0 0 10.0.1.2:47770 10.0.1.1:10040 timer:(timewait,54sec,0) ino:0 sk:20f # # TcpActiveOpens 2 0.0 # TcpInSegs 41 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 15 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: 30851 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 42 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 16 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 57 0.0 # TcpOutSegs 42 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 31 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-L1MFIS 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.3.2]:38845 timer:(timewait,59sec,0) ino:0 sk:307a # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10041 [::ffff:10.0.1.2]:47468 timer:(timewait,59sec,0) ino:0 sk:307b # # TcpPassiveOpens 2 0.0 # TcpInSegs 42 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 16 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-4paYBE socket stat for 10041: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:47468 10.0.1.1:10041 timer:(timewait,58sec,0) ino:0 sk:1106 # # tcp TIME-WAIT 0 0 10.0.3.2:38845 10.0.1.1:10041 timer:(timewait,58sec,0) ino:0 sk:1107 # # TcpActiveOpens 2 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 42 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 31 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: 30990 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 4 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 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 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-L1MFIS 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]:55539 timer:(timewait,59sec,0) ino:0 sk:1108 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10042 [::ffff:10.0.1.2]:42418 timer:(timewait,59sec,0) ino:0 sk:1109 # # TcpPassiveOpens 2 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 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 # # netns ns2-4paYBE 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:42418 10.0.1.1:10042 timer:(timewait,59sec,0) ino:0 sk:110a # # tcp TIME-WAIT 0 0 10.0.2.2:55539 10.0.2.1:10042 timer:(timewait,59sec,0) ino:0 sk:110b # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 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 ] # currently established: 0 [ OK ] # 044 add multiple subflows # currently established: 1 [ OK ] # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 31137 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 47 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 19 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 61 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 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 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-L1MFIS 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]:38748 timer:(timewait,59sec,0) ino:0 sk:210 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10043 [::ffff:10.0.4.2]:42525 timer:(timewait,59sec,0) ino:0 sk:211 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10043 [::ffff:10.0.3.2]:53799 timer:(timewait,59sec,0) ino:0 sk:212 # # TcpPassiveOpens 3 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 19 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-4paYBE socket stat for 10043: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:38748 10.0.1.1:10043 timer:(timewait,58sec,0) ino:0 sk:110c # # TcpActiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 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 # 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: 31277 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 # TcpExtDelayedACKs 3 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 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 3 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 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-L1MFIS socket stat for 10044: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 60 0.0 # TcpExtDelayedACKs 3 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 # # netns ns2-4paYBE 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]:49559 [dead:beef:1::1]:10044 timer:(timewait,59sec,0) ino:0 sk:110d # # tcp TIME-WAIT 0 0 [dead:beef:4::2]:50957 [dead:beef:1::1]:10044 timer:(timewait,59sec,0) ino:0 sk:110e # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:46574 [dead:beef:1::1]:10044 timer:(timewait,59sec,0) ino:0 sk:110f # # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 3 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 # 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: 31416 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 55 0.0 # TcpOutSegs 64 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 27 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 64 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 36 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-L1MFIS socket stat for 10045: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:3::1]:10045 [dead:beef:3::2]:48939 timer:(timewait,59sec,0) ino:0 sk:213 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10045 [dead:beef:2::2]:52485 timer:(timewait,59sec,0) ino:0 sk:214 # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10045 [dead:beef:1::2]:43064 timer:(timewait,59sec,0) ino:0 sk:215 # # TcpPassiveOpens 3 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 64 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 27 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-4paYBE 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]:43064 [dead:beef:1::1]:10045 timer:(timewait,59sec,0) ino:0 sk:1110 # # TcpActiveOpens 3 0.0 # TcpInSegs 64 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 36 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: 31565 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 1 0.0 # TcpExtDelayedACKs 7 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-L1MFIS 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:3::2]:48851 timer:(timewait,59sec,0) ino:0 sk:1111 # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10046 [dead:beef:1::2]:46340 timer:(timewait,59sec,0) ino:0 sk:1112 # # 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-4paYBE 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]:46340 [dead:beef:1::1]:10046 timer:(timewait,58sec,0) ino:0 sk:216 # # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 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: 31692 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 33 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 9 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 49 0.0 # TcpOutSegs 33 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 25 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-L1MFIS 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]:50812 timer:(timewait,59sec,0) ino:0 sk:205a # # TcpPassiveOpens 1 0.0 # TcpInSegs 33 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 9 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-4paYBE socket stat for 10047: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 33 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 25 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: 31830 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 37 0.0 # TcpOutSegs 57 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 10 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 57 0.0 # TcpOutSegs 37 0.0 # TcpExtTW 2 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 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-L1MFIS socket stat for 10048: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10048 [dead:beef:1::2]:53798 timer:(timewait,59sec,0) ino:0 sk:1113 # # TcpPassiveOpens 2 0.0 # TcpInSegs 37 0.0 # TcpOutSegs 57 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 10 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-4paYBE socket stat for 10048: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:53798 [dead:beef:1::1]:10048 timer:(timewait,59sec,0) ino:0 sk:217 # # TcpActiveOpens 2 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 37 0.0 # TcpExtTW 2 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 # 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: 31968 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 49 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 23 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 47 0.0 # TcpOutSegs 49 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 21 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-L1MFIS 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]:34914 timer:(timewait,59sec,0) ino:0 sk:218 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10049 [dead:beef:2::2]:42323 timer:(timewait,55sec,0) ino:0 sk:219 # # TcpPassiveOpens 2 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 23 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-4paYBE socket stat for 10049: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 49 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 21 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: 32129 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 43 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 14 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 61 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 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 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-L1MFIS 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]:46323 timer:(timewait,55sec,0) ino:0 sk:21a # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10050 [dead:beef:1::2]:38110 timer:(timewait,59sec,0) ino:0 sk:21b # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10050 [dead:beef:2::2]:40353 timer:(timewait,55sec,0) ino:0 sk:21c # # TcpPassiveOpens 3 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 14 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-4paYBE 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]:38110 [dead:beef:1::1]:10050 timer:(timewait,59sec,0) ino:0 sk:21d # # TcpActiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 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 # 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: 32302 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 1 0.0 # TcpExtDelayedACKs 1 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 2 0.0 # # netns ns1-L1MFIS 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]:37682 timer:(timewait,59sec,0) ino:0 sk:1114 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 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-4paYBE 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.2]:37682 [::ffff:10.0.1.1]:10051 timer:(timewait,58sec,0) ino:0 sk:1115 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.2]:44979 [::ffff:10.0.1.1]:10051 timer:(timewait,58sec,0) ino:0 sk:1116 # # 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 2 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: 32431 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 # 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS socket stat for 10052: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-4paYBE socket stat for 10052: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:57887 10.0.2.1:10052 timer:(timewait,58sec,0) ino:0 sk:21e # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:44708 [::ffff:10.0.1.1]:10052 timer:(timewait,58sec,0) ino:0 sk:21f # # 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 # 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: 32569 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 14 0.0 # TcpExtTW 1 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 14 0.0 # TcpOutSegs 15 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 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS 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.1.2]:36052 timer:(timewait,59sec,0) ino:0 sk:220 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 14 0.0 # TcpExtTW 1 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-4paYBE socket stat for 10053: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:44781 10.0.1.1:10053 timer:(timewait,59sec,0) ino:0 sk:1117 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:36052 [::ffff:10.0.1.1]:10053 timer:(timewait,59sec,0) ino:0 sk:1118 # # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 15 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 # MPTcpExtRcvWndShared 3 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: 32698 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 14 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 14 0.0 # TcpOutSegs 16 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 3 0.0 # # netns ns1-L1MFIS socket stat for 10054: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 14 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-4paYBE 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:60903 10.0.2.1:10054 timer:(timewait,59sec,0) ino:0 sk:205b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:54554 [::ffff:10.0.1.1]:10054 timer:(timewait,59sec,0) ino:0 sk:205c # # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 16 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 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: 368 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 # TcpRetransSegs 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPLossProbes 1 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 16 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 2 0.0 # # netns ns1-L1MFIS socket stat for 10055: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10055 [::ffff:10.0.1.2]:45558 timer:(timewait,59sec,0) ino:0 sk:205d # # TcpPassiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-4paYBE 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:45558 10.0.1.1:10055 timer:(timewait,59sec,0) ino:0 sk:1119 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.2]:35225 [::ffff:10.0.1.1]:10055 timer:(timewait,59sec,0) ino:0 sk:111a # # TcpActiveOpens 2 0.0 # TcpInSegs 16 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 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: 498 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 16 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 7 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-L1MFIS 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]:44038 timer:(timewait,59sec,0) ino:0 sk:111b # # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 16 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-4paYBE socket stat for 10056: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:44038 10.0.1.1:10056 timer:(timewait,58sec,0) ino:0 sk:205e # # tcp TIME-WAIT 0 0 10.0.2.2:40659 10.0.2.1:10056 timer:(timewait,58sec,0) ino:0 sk:205f # # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 7 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: 636 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 8 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 8 0.0 # TcpOutSegs 10 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-L1MFIS socket stat for 10057: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 8 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-4paYBE 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:34452 10.0.1.1:10057 timer:(timewait,59sec,0) ino:0 sk:111c # # TcpActiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 10 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 ] # 059 no JOIN with diff families v4-v6-2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 765 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-L1MFIS 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]:43384 timer:(timewait,59sec,0) ino:0 sk:2060 # # 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-4paYBE socket stat for 10058: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:43384 10.0.1.1:10058 timer:(timewait,58sec,0) ino:0 sk:307c # # 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 ] # 060 no JOIN with diff families v6-v4 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 895 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 8 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 8 0.0 # TcpOutSegs 10 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-L1MFIS socket stat for 10059: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 8 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-4paYBE 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]:53172 [dead:beef:1::1]:10059 timer:(timewait,59sec,0) ino:0 sk:307d # # TcpActiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 10 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 ] # 061 IPv4 sockets do not use IPv6 addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1027 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 48 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 24 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 51 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 27 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-L1MFIS 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]:43746 timer:(timewait,59sec,0) ino:0 sk:221 # # TcpPassiveOpens 1 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 24 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-4paYBE 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:43746 10.0.1.1:10060 timer:(timewait,58sec,0) ino:0 sk:222 # # TcpActiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 27 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: 1159 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 59 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 33 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 54 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-L1MFIS socket stat for 10061: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10061 [dead:beef:2::2]:49566 timer:(timewait,59sec,0) ino:0 sk:2061 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10061 [::ffff:10.0.1.2]:35539 timer:(timewait,59sec,0) ino:0 sk:2062 # # TcpPassiveOpens 2 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 33 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-4paYBE 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:35539 10.0.1.1:10061 timer:(timewait,59sec,0) ino:0 sk:223 # # tcp TIME-WAIT 0 0 [dead:beef:2::2]:49566 [dead:beef:2::1]:10061 timer:(timewait,59sec,0) ino:0 sk:224 # # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 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: 1292 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 37 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 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 37 0.0 # TcpOutSegs 56 0.0 # TcpRetransSegs 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPLossProbes 1 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 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-L1MFIS socket stat for 10062: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10062 [dead:beef:2::2]:40170 timer:(timewait,59sec,0) ino:0 sk:111d # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10062 [::ffff:10.0.1.2]:39119 timer:(timewait,59sec,0) ino:0 sk:111e # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 36 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 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-4paYBE socket stat for 10062: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 37 0.0 # TcpOutSegs 56 0.0 # TcpRetransSegs 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPLossProbes 1 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 # MPTcpExtSndWndShared 2 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: 1425 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 78 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 3 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 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # Client ns stats # TcpActiveOpens 5 0.0 # TcpInSegs 78 0.0 # TcpOutSegs 73 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 46 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-L1MFIS socket stat for 10063: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10063 [dead:beef:3::2]:47767 timer:(timewait,59sec,0) ino:0 sk:225 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10063 [dead:beef:3::2]:33647 timer:(timewait,59sec,0) ino:0 sk:226 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10063 [dead:beef:2::2]:48115 timer:(timewait,59sec,0) ino:0 sk:227 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10063 [::ffff:10.0.2.2]:54415 timer:(timewait,59sec,0) ino:0 sk:228 # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10063 [dead:beef:1::2]:54072 timer:(timewait,59sec,0) ino:0 sk:229 # # TcpPassiveOpens 5 0.0 # TcpInSegs 73 0.0 # TcpOutSegs 78 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 3 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 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns2-4paYBE socket stat for 10063: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:54072 [dead:beef:1::1]:10063 timer:(timewait,58sec,0) ino:0 sk:2063 # # TcpActiveOpens 5 0.0 # TcpInSegs 78 0.0 # TcpOutSegs 73 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 46 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: 1558 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 46 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 20 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 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 46 0.0 # TcpExtDelayedACKs 2 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 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-L1MFIS 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.1.2]:38226 timer:(timewait,59sec,0) ino:0 sk:2064 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10064 [::ffff:10.0.3.2]:48567 timer:(timewait,59sec,0) ino:0 sk:2065 # # TcpPassiveOpens 2 0.0 # TcpInSegs 46 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 20 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 # # netns ns2-4paYBE socket stat for 10064: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 46 0.0 # TcpExtDelayedACKs 2 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 # 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: 1713 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 35 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 9 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 59 0.0 # TcpOutSegs 35 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 33 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-L1MFIS 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]:42522 timer:(timewait,59sec,0) ino:0 sk:111f # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10065 [::ffff:10.0.2.2]:46249 timer:(timewait,59sec,0) ino:0 sk:1120 # # TcpPassiveOpens 2 0.0 # TcpInSegs 35 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 9 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-4paYBE 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:42522 10.0.1.1:10065 timer:(timewait,58sec,0) ino:0 sk:22a # # TcpActiveOpens 2 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 35 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 33 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: 1877 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 49 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 23 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 53 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 27 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 # # netns ns1-L1MFIS socket stat for 10066: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10066 [::ffff:10.0.1.2]:57336 timer:(timewait,59sec,0) ino:0 sk:2066 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10066 [::ffff:10.0.2.2]:55599 timer:(timewait,59sec,0) ino:0 sk:2067 # # TcpPassiveOpens 2 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 23 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-4paYBE socket stat for 10066: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:57336 10.0.1.1:10066 timer:(timewait,59sec,0) ino:0 sk:307e # # TcpActiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 27 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 # 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: 2041 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 41 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 15 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 56 0.0 # TcpOutSegs 41 0.0 # TcpExtTW 2 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 # 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-L1MFIS 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]:48886 timer:(timewait,59sec,0) ino:0 sk:1121 # # TcpPassiveOpens 2 0.0 # TcpInSegs 41 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 15 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-4paYBE 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:48886 10.0.1.1:10067 timer:(timewait,59sec,0) ino:0 sk:22b # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 41 0.0 # TcpExtTW 2 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 # 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: 2203 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 34 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 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 34 0.0 # TcpOutSegs 51 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns1-L1MFIS socket stat for 10068: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10068 [::ffff:10.0.1.2]:33102 timer:(timewait,59sec,0) ino:0 sk:22c # # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 34 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 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-4paYBE socket stat for 10068: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 34 0.0 # TcpOutSegs 51 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 10 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: 2353 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 43 0.0 # TcpOutSegs 61 0.0 # TcpRetransSegs 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPLossProbes 1 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 62 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 3 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 # 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-L1MFIS socket stat for 10069: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 61 0.0 # TcpRetransSegs 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPLossProbes 1 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-4paYBE 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:51419 10.0.2.1:10069 timer:(timewait,58sec,0) ino:0 sk:1122 # # tcp TIME-WAIT 0 0 10.0.2.2:39569 10.0.1.1:10069 timer:(timewait,58sec,0) ino:0 sk:1123 # # tcp TIME-WAIT 0 0 10.0.1.2:34944 10.0.1.1:10069 timer:(timewait,58sec,0) ino:0 sk:1124 # # TcpActiveOpens 3 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 43 0.0 # TcpExtTW 3 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 # 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: 2498 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 34 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 10 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 49 0.0 # TcpOutSegs 34 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns1-L1MFIS 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]:42100 timer:(timewait,59sec,0) ino:0 sk:2068 # # TcpPassiveOpens 1 0.0 # TcpInSegs 34 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-4paYBE 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:42100 10.0.1.1:10070 timer:(timewait,58sec,0) ino:0 sk:1125 # # TcpActiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 34 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 25 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: 2651 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 39 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 15 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 49 0.0 # TcpOutSegs 39 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 25 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-L1MFIS 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]:40688 timer:(timewait,59sec,0) ino:0 sk:307f # # TcpPassiveOpens 1 0.0 # TcpInSegs 39 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 15 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-4paYBE socket stat for 10071: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:40688 10.0.1.1:10071 timer:(timewait,59sec,0) ino:0 sk:1126 # # TcpActiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 39 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 25 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: 2805 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 1 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 # 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 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 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS 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]:58870 timer:(timewait,59sec,0) ino:0 sk:3080 # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 1 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 # 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-4paYBE 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:58870 10.0.1.1:10072 timer:(timewait,59sec,0) ino:0 sk:22d # # 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 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 3 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: 2968 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 25 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 17 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 22 0.0 # TcpOutSegs 25 0.0 # TcpExtTW 3 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 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-L1MFIS 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]:52706 timer:(timewait,59sec,0) ino:0 sk:1127 # # TcpPassiveOpens 3 0.0 # TcpInSegs 25 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 17 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-4paYBE 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:58781 10.0.1.1:10073 timer:(timewait,59sec,0) ino:0 sk:1128 # # tcp TIME-WAIT 0 0 10.0.1.2:52706 10.0.1.1:10073 timer:(timewait,59sec,0) ino:0 sk:1129 # # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 25 0.0 # TcpExtTW 3 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 # 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: 3132 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 42 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 # 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 42 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 16 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-L1MFIS socket stat for 10074: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 42 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 # 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-4paYBE 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:38642 10.0.1.1:10074 timer:(timewait,58sec,0) ino:0 sk:2069 # # TcpActiveOpens 2 0.0 # TcpInSegs 42 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 16 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: 3359 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 39 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 11 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 60 0.0 # TcpOutSegs 39 0.0 # TcpExtTW 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 # 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-L1MFIS 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.3.2]:38475 timer:(timewait,55sec,0) ino:0 sk:22e # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10075 [::ffff:10.0.1.2]:39882 timer:(timewait,59sec,0) ino:0 sk:22f # # TcpPassiveOpens 3 0.0 # TcpInSegs 39 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 11 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-4paYBE socket stat for 10075: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 39 0.0 # TcpExtTW 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 # 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: 3559 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 59 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 29 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 51 0.0 # TcpOutSegs 59 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 21 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-L1MFIS 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]:42680 timer:(timewait,59sec,0) ino:0 sk:206a # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10076 [::ffff:10.0.4.2]:39837 timer:(timewait,55sec,0) ino:0 sk:206b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10076 [::ffff:10.0.3.2]:33565 timer:(timewait,55sec,0) ino:0 sk:206c # # TcpPassiveOpens 4 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 29 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-4paYBE socket stat for 10076: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 4 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 59 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 21 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: 3736 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 21 0.0 # TcpRetransSegs 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPLossProbes 1 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 22 0.0 # TcpOutSegs 23 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 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-L1MFIS socket stat for 10077: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 4 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-4paYBE 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:50484 10.0.1.1:10077 timer:(timewait,59sec,0) ino:0 sk:112a # # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 23 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 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 ] # 079 multiple addresses with ports # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3899 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 21 0.0 # TcpExtDelayedACKs 1 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 21 0.0 # TcpOutSegs 23 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 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-L1MFIS 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 21 0.0 # TcpExtDelayedACKs 1 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-4paYBE 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:50408 10.0.1.1:10078 timer:(timewait,58sec,0) ino:0 sk:230 # # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 23 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 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: 4149 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 19 0.0 # TcpOutSegs 18 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 12 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 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 19 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 7 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS 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]:42829 timer:(timewait,59sec,0) ino:0 sk:112b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10080 [::ffff:10.0.1.2]:40984 timer:(timewait,59sec,0) ino:0 sk:112c # # TcpPassiveOpens 2 0.0 # TcpInSegs 19 0.0 # TcpOutSegs 18 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 12 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 # # netns ns2-4paYBE socket stat for 10080: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:40984 10.0.1.1:10080 timer:(timewait,59sec,0) ino:0 sk:112d # # TcpActiveOpens 2 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 19 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 7 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 3 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: 4281 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 1 0.0 # TcpExtDelayedACKs 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 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-L1MFIS 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]:45568 timer:(timewait,59sec,0) ino:0 sk:231 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10081 [::ffff:10.0.3.2]:34189 timer:(timewait,59sec,0) ino:0 sk:232 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10081 [::ffff:10.0.2.2]:52663 timer:(timewait,59sec,0) ino:0 sk:233 # # 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-4paYBE 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:45568 10.0.1.1:10081 timer:(timewait,59sec,0) ino:0 sk:206d # # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 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 2 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: 4413 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 14 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 2 0.0 # TcpExtListenDrops 1 0.0 # TcpExtTCPPureAcks 9 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 14 0.0 # TcpOutSegs 16 0.0 # TcpExtDelayedACKs 1 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 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-L1MFIS socket stat for 10082: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10082 [::ffff:10.0.1.2]:38674 timer:(timewait,59sec,0) ino:0 sk:206e # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10082 [::ffff:10.0.3.2]:32953 timer:(timewait,59sec,0) ino:0 sk:206f # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 14 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 2 0.0 # TcpExtListenDrops 1 0.0 # TcpExtTCPPureAcks 9 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-4paYBE socket stat for 10082: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 16 0.0 # TcpExtDelayedACKs 1 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 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 4 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: 4544 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 14 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 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 2 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 16 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 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS socket stat for 10083: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 14 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 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 2 0.0 # # netns ns2-4paYBE socket stat for 10083: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:36543 10.0.2.1:10083 timer:(timewait,59sec,0) ino:0 sk:112e # # tcp TIME-WAIT 0 0 10.0.1.2:46092 10.0.1.1:10083 timer:(timewait,59sec,0) ino:0 sk:112f # # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 16 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 # 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: 4685 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 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtDelayedACKLocked 1 0.0 # TcpExtTCPPureAcks 14 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 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 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-L1MFIS 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]:53804 timer:(timewait,59sec,0) ino:0 sk:234 # # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtDelayedACKLocked 1 0.0 # TcpExtTCPPureAcks 14 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-4paYBE 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:36295 10.0.2.1:10084 timer:(timewait,59sec,0) ino:0 sk:1130 # # tcp TIME-WAIT 0 0 10.0.3.2:60473 10.0.1.1:10084 timer:(timewait,59sec,0) ino:0 sk:1131 # # tcp TIME-WAIT 0 0 10.0.1.2:53804 10.0.1.1:10084 timer:(timewait,59sec,0) ino:0 sk:1132 # # 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 # 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: 4827 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 27 0.0 # TcpExtSyncookiesSent 4 0.0 # TcpExtSyncookiesRecv 4 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 18 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 27 0.0 # TcpOutSegs 28 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 17 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-L1MFIS 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.1.2]:40668 timer:(timewait,59sec,0) ino:0 sk:1133 # # TcpPassiveOpens 4 0.0 # TcpInSegs 28 0.0 # TcpOutSegs 27 0.0 # TcpExtSyncookiesSent 4 0.0 # TcpExtSyncookiesRecv 4 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 18 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-4paYBE socket stat for 10085: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.4.2:33815 10.0.1.1:10085 timer:(timewait,59sec,0) ino:0 sk:235 # # tcp TIME-WAIT 0 0 10.0.2.2:32943 10.0.2.1:10085 timer:(timewait,59sec,0) ino:0 sk:236 # # tcp TIME-WAIT 0 0 10.0.1.2:40668 10.0.1.1:10085 timer:(timewait,59sec,0) ino:0 sk:237 # # tcp TIME-WAIT 0 0 10.0.3.2:55769 10.0.1.1:10085 timer:(timewait,59sec,0) ino:0 sk:238 # # TcpActiveOpens 4 0.0 # TcpInSegs 27 0.0 # TcpOutSegs 28 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 17 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: 4967 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-L1MFIS socket stat for 10086: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10086 [::ffff:10.0.1.2]:36748 timer:(timewait,59sec,0) ino:0 sk:239 # # 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-4paYBE 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:36748 10.0.1.1:10086 timer:(timewait,59sec,0) ino:0 sk:23a # # 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 ] # 088 checksum test 1 1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5129 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-L1MFIS socket stat for 10087: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10087 [::ffff:10.0.1.2]:52596 timer:(timewait,59sec,0) ino:0 sk:1134 # # 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-4paYBE 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:52596 10.0.1.1:10087 timer:(timewait,59sec,0) ino:0 sk:1135 # # 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 ] # 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: 5291 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-L1MFIS 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]:47916 timer:(timewait,59sec,0) ino:0 sk:1136 # # 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-4paYBE socket stat for 10088: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:47916 10.0.1.1:10088 timer:(timewait,59sec,0) ino:0 sk:1137 # # 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 ] # 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: 5453 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-L1MFIS 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]:60634 timer:(timewait,59sec,0) ino:0 sk:1138 # # 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-4paYBE 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:60634 10.0.1.1:10089 timer:(timewait,59sec,0) ino:0 sk:23b # # 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: 5616 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 3 0.0 # # netns ns1-L1MFIS socket stat for 10090: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10090 [::ffff:10.0.1.2]:33960 timer:(timewait,59sec,0) ino:0 sk:23c # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10090 [::ffff:10.0.3.2]:37929 timer:(timewait,59sec,0) ino:0 sk:23d # # 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-4paYBE 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:33960 10.0.1.1:10090 timer:(timewait,59sec,0) ino:0 sk:2070 # # 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 3 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: 5748 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-L1MFIS socket stat for 10091: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10091 [::ffff:10.0.1.2]:52326 timer:(timewait,59sec,0) ino:0 sk:23e # # 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-4paYBE socket stat for 10091: # 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 ] # 093 signal address allow join id0 ns1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5879 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 # 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-L1MFIS 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]:50320 timer:(timewait,59sec,0) ino:0 sk:1139 # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-4paYBE socket stat for 10092: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:50320 10.0.1.1:10092 timer:(timewait,59sec,0) ino:0 sk:23f # # tcp TIME-WAIT 0 0 10.0.2.2:60013 10.0.2.1:10092 timer:(timewait,59sec,0) ino:0 sk:240 # # 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 # 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 ] # 094 signal address allow join id0 ns2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6019 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 18 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 12 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 18 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 3 0.0 # # netns ns1-L1MFIS socket stat for 10093: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 12 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-4paYBE socket stat for 10093: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:36130 10.0.1.1:10093 timer:(timewait,59sec,0) ino:0 sk:241 # # tcp TIME-WAIT 0 0 10.0.2.2:40777 10.0.2.1:10093 timer:(timewait,59sec,0) ino:0 sk:242 # # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 18 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 3 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: 6160 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 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 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 1 0.0 # TcpExtDelayedACKs 1 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 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-L1MFIS 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.3.2]:59529 timer:(timewait,59sec,0) ino:0 sk:113a # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10094 [::ffff:10.0.1.2]:53270 timer:(timewait,59sec,0) ino:0 sk:113b # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10094 [::ffff:10.0.2.2]:58027 timer:(timewait,59sec,0) ino:0 sk:113c # # TcpPassiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 13 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-4paYBE socket stat for 10094: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:53270 10.0.1.1:10094 timer:(timewait,59sec,0) ino:0 sk:2071 # # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 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 # MPTcpExtRcvWndShared 4 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: 6293 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 # TcpRetransSegs 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPLossProbes 1 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 17 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 3 0.0 # # netns ns1-L1MFIS socket stat for 10095: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10095 [::ffff:10.0.1.2]:35238 timer:(timewait,59sec,0) ino:0 sk:243 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 3 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-4paYBE socket stat for 10095: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:39293 10.0.2.1:10095 timer:(timewait,59sec,0) ino:0 sk:113d # # tcp TIME-WAIT 0 0 10.0.1.2:35238 10.0.1.1:10095 timer:(timewait,58sec,0) ino:0 sk:113e # # TcpActiveOpens 2 0.0 # TcpInSegs 17 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 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # 097 fullmesh test 2x1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6423 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 86 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 53 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 53 0.0 # TcpOutSegs 86 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 20 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-L1MFIS 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]:36436 timer:(timewait,59sec,0) ino:0 sk:113f # # TcpPassiveOpens 5 0.0 # TcpInSegs 86 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 53 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-4paYBE socket stat for 10096: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:51487 10.0.2.1:10096 timer:(timewait,58sec,0) ino:0 sk:1140 # # tcp TIME-WAIT 0 0 10.0.2.2:58643 10.0.1.1:10096 timer:(timewait,58sec,0) ino:0 sk:1141 # # tcp TIME-WAIT 0 0 10.0.3.2:45711 10.0.1.1:10096 timer:(timewait,58sec,0) ino:0 sk:1142 # # tcp TIME-WAIT 0 0 10.0.3.2:50235 10.0.2.1:10096 timer:(timewait,58sec,0) ino:0 sk:1143 # # tcp TIME-WAIT 0 0 10.0.1.2:36436 10.0.1.1:10096 timer:(timewait,58sec,0) ino:0 sk:1144 # # TcpActiveOpens 5 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 86 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 20 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: 6565 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 66 0.0 # TcpExtDelayedACKs 8 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 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 66 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 35 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-L1MFIS socket stat for 10097: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 4 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 66 0.0 # TcpExtDelayedACKs 8 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 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-4paYBE 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:38117 10.0.2.1:10097 timer:(timewait,59sec,0) ino:0 sk:244 # # tcp TIME-WAIT 0 0 10.0.3.2:41315 10.0.1.1:10097 timer:(timewait,59sec,0) ino:0 sk:245 # # tcp TIME-WAIT 0 0 10.0.3.2:47157 10.0.2.1:10097 timer:(timewait,59sec,0) ino:0 sk:246 # # tcp TIME-WAIT 0 0 10.0.1.2:49392 10.0.1.1:10097 timer:(timewait,59sec,0) ino:0 sk:247 # # TcpActiveOpens 4 0.0 # TcpInSegs 66 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 35 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: 6705 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 67 0.0 # TcpExtTW 6 0.0 # TcpExtTCPPureAcks 45 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 67 0.0 # TcpOutSegs 81 0.0 # TcpOutRsts 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 32 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-L1MFIS socket stat for 10098: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10098 [::ffff:10.0.3.2]:43909 timer:(timewait,59sec,0) ino:0 sk:1145 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10098 [::ffff:10.0.1.2]:34778 timer:(timewait,59sec,0) ino:0 sk:1146 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10098 [::ffff:10.0.2.2]:58877 timer:(timewait,59sec,0) ino:0 sk:1147 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10098 [::ffff:10.0.4.2]:33137 timer:(timewait,59sec,0) ino:0 sk:1148 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10098 [::ffff:10.0.4.2]:39495 timer:(timewait,59sec,0) ino:0 sk:1149 # # TcpPassiveOpens 6 0.0 # TcpInSegs 81 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 6 0.0 # TcpExtTCPPureAcks 45 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-4paYBE socket stat for 10098: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 6 0.0 # TcpInSegs 67 0.0 # TcpOutSegs 81 0.0 # TcpOutRsts 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 32 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: 6846 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 70 0.0 # TcpOutSegs 80 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 38 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 80 0.0 # TcpOutSegs 70 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 48 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-L1MFIS socket stat for 10099: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 5 0.0 # TcpInSegs 70 0.0 # TcpOutSegs 80 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 38 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-4paYBE socket stat for 10099: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.4.2:55289 10.0.1.1:10099 timer:(timewait,59sec,0) ino:0 sk:3081 # # tcp TIME-WAIT 0 0 10.0.3.2:43563 10.0.2.1:10099 timer:(timewait,59sec,0) ino:0 sk:3082 # # tcp TIME-WAIT 0 0 10.0.2.2:60237 10.0.2.1:10099 timer:(timewait,59sec,0) ino:0 sk:3083 # # tcp TIME-WAIT 0 0 10.0.1.2:44248 10.0.1.1:10099 timer:(timewait,59sec,0) ino:0 sk:3084 # # tcp TIME-WAIT 0 0 10.0.3.2:38639 10.0.1.1:10099 timer:(timewait,59sec,0) ino:0 sk:3085 # # TcpActiveOpens 5 0.0 # TcpInSegs 80 0.0 # TcpOutSegs 70 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 48 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: 6991 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 63 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 33 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 55 0.0 # TcpOutSegs 63 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 10 0.0 # TcpExtTCPPureAcks 25 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-L1MFIS 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]:38455 timer:(timewait,59sec,0) ino:0 sk:114a # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10100 [::ffff:10.0.1.2]:49844 timer:(timewait,59sec,0) ino:0 sk:114b # # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 63 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 33 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-4paYBE 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:38455 10.0.1.1:10100 timer:(timewait,59sec,0) ino:0 sk:248 # # tcp TIME-WAIT 0 0 10.0.1.2:49844 10.0.1.1:10100 timer:(timewait,59sec,0) ino:0 sk:249 # # tcp TIME-WAIT 0 0 10.0.3.2:34903 10.0.1.1:10100 timer:(timewait,56sec,0) ino:0 sk:24a # # TcpActiveOpens 3 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 63 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 10 0.0 # TcpExtTCPPureAcks 25 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: 7142 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 59 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 29 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 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 59 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 21 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-L1MFIS 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.1.2]:56452 timer:(timewait,59sec,0) ino:0 sk:114c # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10101 [::ffff:10.0.3.2]:45613 timer:(timewait,59sec,0) ino:0 sk:114d # # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 29 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 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-4paYBE socket stat for 10101: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:60569 10.0.1.1:10101 timer:(timewait,56sec,0) ino:0 sk:24b # # TcpActiveOpens 3 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 59 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 21 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 ] # 103 set backup,fullmesh flags test # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7293 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 61 0.0 # TcpOutSegs 45 0.0 # TcpExtTW 2 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 # 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 45 0.0 # TcpOutSegs 61 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 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 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-L1MFIS 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]:51752 timer:(timewait,59sec,0) ino:0 sk:114e # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10102 [::ffff:10.0.3.2]:59411 timer:(timewait,59sec,0) ino:0 sk:114f # # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 45 0.0 # TcpExtTW 2 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 # 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-4paYBE 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:51752 10.0.1.1:10102 timer:(timewait,59sec,0) ino:0 sk:1150 # # tcp TIME-WAIT 0 0 10.0.3.2:48329 10.0.1.1:10102 timer:(timewait,56sec,0) ino:0 sk:1151 # # TcpActiveOpens 3 0.0 # TcpInSegs 45 0.0 # TcpOutSegs 61 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 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 # MPTcpExtRmSubflow 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 ] # 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: 7460 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 38 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 33 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 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-L1MFIS 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.2.2]:41189 timer:(timewait,59sec,0) ino:0 sk:24c # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10103 [::ffff:10.0.1.2]:57888 timer:(timewait,59sec,0) ino:0 sk:24d # # TcpPassiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 38 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 33 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 # # netns ns2-4paYBE socket stat for 10103: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:39607 10.0.1.1:10103 timer:(timewait,55sec,0) ino:0 sk:24e # # TcpActiveOpens 3 0.0 # TcpInSegs 38 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 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 # 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: 7781 Broken pipe tee "$cinsent" < "$cinfail" # 7782 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 6 0.0 # TcpOutSegs 7 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 2 0.0 # TcpExtTCPOrigDataSent 2 0.0 # TcpExtTCPDelivered 1 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 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 7 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPFastcloseRx 1 0.0 # MPTcpExtMPRstRx 1 0.0 # # netns ns1-L1MFIS 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 6 0.0 # TcpOutSegs 7 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 2 0.0 # TcpExtTCPOrigDataSent 2 0.0 # TcpExtTCPDelivered 1 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPFastcloseTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # # netns ns2-4paYBE 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 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 7 0.0 # TcpExtTCPDelivered 8 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: 7933 Done tee "$cinsent" < "$cinfail" # 7934 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 47 0.0 # TcpOutSegs 112 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 102 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 27 0.0 # TcpExtTCPDelivered 102 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 39 0.0 # TcpOutSegs 118 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPBacklogCoalesce 1 0.0 # TcpExtTCPOrigDataSent 98 0.0 # TcpExtTCPDelivered 99 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtInfiniteMapTx 1 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # # netns ns1-L1MFIS socket stat for 10106: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 112 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 102 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 27 0.0 # TcpExtTCPDelivered 102 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-4paYBE socket stat for 10106: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:55694 10.0.1.1:10106 timer:(timewait,59sec,0) ino:0 sk:24f # # TcpActiveOpens 1 0.0 # TcpInSegs 39 0.0 # TcpOutSegs 118 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPBacklogCoalesce 1 0.0 # TcpExtTCPOrigDataSent 98 0.0 # TcpExtTCPDelivered 99 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtInfiniteMapTx 1 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # Info: 5 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: 8118 Done tee "$cinsent" < "$cinfail" # 8119 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 759 0.0 # TcpOutSegs 1104 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 353 0.0 # TcpExtTCPSACKReorder 3 0.0 # TcpExtTCPLossProbes 2 0.0 # TcpExtTCPBacklogCoalesce 2 0.0 # TcpExtTCPSackShiftFallback 3 0.0 # TcpExtTCPRcvCoalesce 335 0.0 # TcpExtTCPOrigDataSent 743 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 34 0.0 # TcpExtTCPDelivered 743 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 11 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 746 0.0 # TcpOutSegs 1136 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 358 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPOFOQueue 4 0.0 # TcpExtTCPOrigDataSent 779 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 69 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 5 0.0 # # netns ns1-L1MFIS 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]:60402 timer:(timewait,59sec,0) ino:0 sk:1152 # # TcpPassiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 759 0.0 # TcpOutSegs 1104 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 353 0.0 # TcpExtTCPSACKReorder 3 0.0 # TcpExtTCPLossProbes 2 0.0 # TcpExtTCPBacklogCoalesce 2 0.0 # TcpExtTCPSackShiftFallback 3 0.0 # TcpExtTCPRcvCoalesce 335 0.0 # TcpExtTCPOrigDataSent 743 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 34 0.0 # TcpExtTCPDelivered 743 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 11 0.0 # # netns ns2-4paYBE 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:60402 10.0.1.1:10107 timer:(timewait,59sec,0) ino:0 sk:2072 # # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 746 0.0 # TcpOutSegs 1136 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 358 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPOFOQueue 4 0.0 # TcpExtTCPOrigDataSent 779 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 69 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 5 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: 8286 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-L1MFIS 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]:37302 timer:(timewait,59sec,0) ino:0 sk:250 # # 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-4paYBE 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:37302 10.0.1.1:10108 timer:(timewait,58sec,0) ino:0 sk:251 # # 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: 8426 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 # 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 # MPTcpExtAddAddrDrop 1 0.0 # # netns ns1-L1MFIS 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]:60718 timer:(timewait,59sec,0) ino:0 sk:252 # # 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 # # netns ns2-4paYBE socket stat for 10109: # 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 # 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: 8565 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 10 0.0 # TcpOutRsts 1 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 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 13 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 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-L1MFIS socket stat for 10110: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10110 [::ffff:10.0.1.2]:42286 timer:(timewait,59sec,0) ino:0 sk:253 # # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 10 0.0 # TcpOutRsts 1 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 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # # netns ns2-4paYBE 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:42286 10.0.1.1:10110 timer:(timewait,59sec,0) ino:0 sk:1153 # # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 13 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 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 ] # 112 userspace pm type does not send join # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8695 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-L1MFIS 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]:38802 timer:(timewait,59sec,0) ino:0 sk:1154 # # 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-4paYBE 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:38802 10.0.1.1:10111 timer:(timewait,59sec,0) ino:0 sk:3086 # # 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 ] # 113 userspace pm type prevents mp_prio # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8825 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 32 0.0 # TcpOutSegs 50 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 5 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 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 32 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 25 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-L1MFIS socket stat for 10112: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 32 0.0 # TcpOutSegs 50 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 5 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 # # netns ns2-4paYBE 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:45942 10.0.1.1:10112 timer:(timewait,58sec,0) ino:0 sk:254 # # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 32 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 24 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 25 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: 8980 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 46 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 22 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 44 0.0 # TcpOutSegs 46 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 20 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-L1MFIS 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]:45638 timer:(timewait,59sec,0) ino:0 sk:2073 # # TcpPassiveOpens 1 0.0 # TcpInSegs 46 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 22 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-4paYBE socket stat for 10113: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 46 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 20 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=8775ms # not ok 2 - mptcp_join: single subflow, limited by client # time=9267ms # not ok 3 - mptcp_join: single subflow, limited by server # time=9588ms # not ok 4 - mptcp_join: single subflow # time=9333ms # not ok 5 - mptcp_join: multiple subflows # time=9591ms # not ok 6 - mptcp_join: multiple subflows, limited by server # time=9266ms # not ok 7 - mptcp_join: single subflow, dev # time=9165ms # not ok 8 - mptcp_join: no MPC reuse with single endpoint # time=14445ms # not ok 9 - mptcp_join: multi subflows, with failing subflow # time=14895ms # not ok 10 - mptcp_join: multi subflows, with subflow timeout # time=15195ms # ok 11 - mptcp_join: multi subflows, fair usage on close # time=14941ms # not ok 12 - mptcp_join: unused signal address # time=10134ms # not ok 13 - mptcp_join: signal address # time=9854ms # not ok 14 - mptcp_join: subflow and signal # time=10002ms # not ok 15 - mptcp_join: subflow and signal together # time=10959ms # not ok 16 - mptcp_join: multiple subflows and signal # time=10252ms # not ok 17 - mptcp_join: signal addresses # time=11713ms # not ok 18 - mptcp_join: signal invalid addresses # time=12028ms # not ok 19 - mptcp_join: signal addresses race test # time=16433ms # not ok 20 - mptcp_join: multiple flows, signal, link failure # time=18992ms # not ok 21 - mptcp_join: multi flows, signal, bidi, link fail # time=19399ms # not ok 22 - mptcp_join: backup subflow unused, link failure # time=24248ms # not ok 23 - mptcp_join: backup flow used, multi links fail # time=23695ms # not ok 24 - mptcp_join: backup flow used, bidi, link failure # time=25249ms # not ok 25 - mptcp_join: signal address, ADD_ADDR timeout # time=15953ms # not ok 26 - mptcp_join: signal address, ADD_ADDR6 timeout # time=15578ms # not ok 27 - mptcp_join: signal addresses, ADD_ADDR timeout # time=32660ms # not ok 28 - mptcp_join: invalid address, ADD_ADDR timeout # time=32572ms # not ok 29 - mptcp_join: remove single subflow # time=16229ms # not ok 30 - mptcp_join: remove multiple subflows # time=15398ms # not ok 31 - mptcp_join: remove single address # time=15354ms # not ok 32 - mptcp_join: remove subflow and signal # time=15718ms # not ok 33 - mptcp_join: remove subflows and signal # time=32589ms # not ok 34 - mptcp_join: remove addresses # time=33103ms # not ok 35 - mptcp_join: remove invalid addresses # time=33606ms # not ok 36 - mptcp_join: flush subflows and signal # time=16559ms # not ok 37 - mptcp_join: flush subflows # time=16014ms # not ok 38 - mptcp_join: flush addresses # time=15886ms # not ok 39 - mptcp_join: flush invalid addresses # time=15873ms # not ok 40 - mptcp_join: remove id 0 subflow # time=15186ms # not ok 41 - mptcp_join: remove id 0 address # time=15578ms # not ok 42 - mptcp_join: add single subflow # time=14260ms # not ok 43 - mptcp_join: add signal address # time=14727ms # not ok 44 - mptcp_join: add multiple subflows # time=14813ms # not ok 45 - mptcp_join: add multiple subflows IPv6 # time=14322ms # not ok 46 - mptcp_join: add multiple addresses IPv6 # time=14640ms # not ok 47 - mptcp_join: single subflow IPv6 # time=14589ms # not ok 48 - mptcp_join: unused signal address IPv6 # time=14796ms # not ok 49 - mptcp_join: single address IPv6 # time=14986ms # not ok 50 - mptcp_join: remove single address IPv6 # time=16853ms # not ok 51 - mptcp_join: remove subflow and signal IPv6 # time=16297ms # not ok 52 - mptcp_join: single subflow IPv4-mapped # time=9737ms # not ok 53 - mptcp_join: signal address IPv4-mapped # time=10396ms # not ok 54 - mptcp_join: single subflow v4-map-v6 # time=9485ms # not ok 55 - mptcp_join: signal address v4-map-v6 # time=10355ms # not ok 56 - mptcp_join: single subflow v6-map-v4 # time=9605ms # not ok 57 - mptcp_join: signal address v6-map-v4 # time=10152ms # not ok 58 - mptcp_join: no JOIN with diff families v4-v6 # time=9337ms # not ok 59 - mptcp_join: no JOIN with diff families v4-v6-2 # time=9719ms # not ok 60 - mptcp_join: no JOIN with diff families v6-v4 # time=9469ms # not ok 61 - mptcp_join: IPv4 sockets do not use IPv6 addresses # time=14736ms # not ok 62 - mptcp_join: simult IPv4 and IPv6 subflows # time=14703ms # not ok 63 - mptcp_join: simult IPv4 and IPv6 subflows, fullmesh 1x1 # time=14668ms # not ok 64 - mptcp_join: simult IPv4 and IPv6 subflows, fullmesh 2x2 # time=14709ms # not ok 65 - mptcp_join: single subflow, backup # time=15237ms # not ok 66 - mptcp_join: single address, backup # time=15631ms # not ok 67 - mptcp_join: single address, switch to backup # time=15573ms # not ok 68 - mptcp_join: single address with port, backup # time=15565ms # not ok 69 - mptcp_join: mpc backup # time=15888ms # not ok 70 - mptcp_join: mpc backup both sides # time=17997ms # not ok 71 - mptcp_join: mpc switch to backup # time=15857ms # not ok 72 - mptcp_join: mpc switch to backup both sides # time=15093ms # not ok 73 - mptcp_join: signal address with port # time=10872ms # not ok 74 - mptcp_join: subflow and signal with port # time=11071ms # not ok 75 - mptcp_join: remove single address with port # time=17909ms # not ok 76 - mptcp_join: remove subflow and signal with port # time=16472ms # not ok 77 - mptcp_join: flush subflows and signal with port # time=15713ms # not ok 78 - mptcp_join: multiple addresses with port # time=11005ms # not ok 79 - mptcp_join: multiple addresses with ports # time=11087ms # ok 80 - mptcp_join: port-based signal endpoint must not accept mpc # time=6258ms # not ok 81 - mptcp_join: single subflow with syn cookies # time=9209ms # not ok 82 - mptcp_join: multiple subflows with syn cookies # time=9275ms # not ok 83 - mptcp_join: subflows limited by server w cookies # time=9354ms # not ok 84 - mptcp_join: signal address with syn cookies # time=9699ms # not ok 85 - mptcp_join: subflow and signal w cookies # time=9767ms # not ok 86 - mptcp_join: subflows and signal w. cookies # time=10067ms # not ok 87 - mptcp_join: checksum test 0 0 # time=10678ms # not ok 88 - mptcp_join: checksum test 1 1 # time=10668ms # not ok 89 - mptcp_join: checksum test 0 1 # time=10893ms # not ok 90 - mptcp_join: checksum test 1 0 # time=10813ms # not ok 91 - mptcp_join: single subflow allow join id0 ns1 # time=9640ms # not ok 92 - mptcp_join: single subflow allow join id0 ns2 # time=9706ms # not ok 93 - mptcp_join: signal address allow join id0 ns1 # time=10194ms # not ok 94 - mptcp_join: signal address allow join id0 ns2 # time=10054ms # not ok 95 - mptcp_join: subflow and address allow join id0 1 # time=9622ms # not ok 96 - mptcp_join: subflow and address allow join id0 2 # time=9490ms # not ok 97 - mptcp_join: fullmesh test 2x1 # time=14676ms # not ok 98 - mptcp_join: fullmesh test 1x1 # time=14954ms # not ok 99 - mptcp_join: fullmesh test 1x2 # time=14729ms # not ok 100 - mptcp_join: fullmesh test 1x2, limited # time=14415ms # not ok 101 - mptcp_join: set fullmesh flag test # time=14338ms # not ok 102 - mptcp_join: set nofullmesh flag test # time=14298ms # not ok 103 - mptcp_join: set backup,fullmesh flags test # time=15049ms # not ok 104 - mptcp_join: set nobackup,nofullmesh flags test # time=15466ms # ok 105 - mptcp_join: fastclose test # time=10025ms # ok 106 - mptcp_join: fastclose server test # IGNORE Flaky time=9877ms # ok 107 - mptcp_join: Infinite map # IGNORE Flaky time=11692ms # ok 108 - mptcp_join: MP_FAIL MP_RST # IGNORE Flaky time=21471ms # not ok 109 - mptcp_join: userspace pm type prevents add_addr # time=10372ms # not ok 110 - mptcp_join: userspace pm no echo w/o daemon # time=9796ms # not ok 111 - mptcp_join: userspace pm type rejects join # time=9439ms # not ok 112 - mptcp_join: userspace pm type does not send join # time=9340ms # not ok 113 - mptcp_join: userspace pm type prevents mp_prio # time=15319ms # not ok 114 - mptcp_join: userspace pm type prevents rm_addr # time=14918ms # ok 115 - mptcp_join: userspace pm add & remove address # time=22201ms # ok 116 - mptcp_join: userspace pm create destroy subflow # time=16055ms # ok 117 - mptcp_join: userspace pm create id 0 subflow # time=13954ms # ok 118 - mptcp_join: userspace pm remove initial subflow # time=15417ms # ok 119 - mptcp_join: userspace pm send RM_ADDR for ID 0 # time=18262ms # ok 120 - mptcp_join: implicit EP # time=8083ms # ok 121 - mptcp_join: delete and re-add # time=38640ms # ok 122 - mptcp_join: delete re-add signal # time=29229ms # ok 123 - mptcp_join: flush re-add # time=19480ms not ok 1 selftests: net/mptcp: mptcp_join.sh # exit=1 make[1]: Leaving directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make: Leaving directory '/home/virtme/testing-12/tools/testing/selftests' xx__-> echo $? 0 xx__-> echo scan > /sys/kernel/debug/kmemleak && cat /sys/kernel/debug/kmemleak xx__->