make -C tools/testing/selftests TARGETS="net/mptcp" TEST_PROGS=mptcp_join..sh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-11/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' TAP version 13 1..1 # timeout set to 1800 # selftests: net/mptcp: mptcp_join.sh # 001 no JOIN # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 24681 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-lrcCbv socket stat for 10000: # 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-G9iBBQ socket stat for 10000: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:36038 10.0.1.1:10000 timer:(timewait,59sec,0) ino:0 sk:20ff # # 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 ] # 002 single subflow, limited by client # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 24810 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-lrcCbv 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]:39830 timer:(timewait,59sec,0) ino:0 sk:10a8 # # 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-G9iBBQ 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:39830 10.0.1.1:10001 timer:(timewait,59sec,0) ino:0 sk:10a9 # # 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: 24939 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 11 0.0 # TcpOutSegs 11 0.0 # TcpOutRsts 1 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 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 11 0.0 # TcpOutSegs 11 0.0 # TcpOutRsts 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-lrcCbv 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]:57740 timer:(timewait,59sec,0) ino:0 sk:2100 # # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 11 0.0 # TcpOutSegs 11 0.0 # TcpOutRsts 1 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 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # # netns ns2-G9iBBQ socket stat for 10002: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 11 0.0 # TcpOutSegs 11 0.0 # TcpOutRsts 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: 25069 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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.3.2]:58695 timer:(timewait,59sec,0) ino:0 sk:10aa # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10003 [::ffff:10.0.1.2]:51432 timer:(timewait,59sec,0) ino:0 sk:10ab # # 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-G9iBBQ socket stat for 10003: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:58695 10.0.1.1:10003 timer:(timewait,59sec,0) ino:0 sk:10ac # # tcp TIME-WAIT 0 0 10.0.1.2:51432 10.0.1.1:10003 timer:(timewait,59sec,0) ino:0 sk:10ad # # 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 ] # 005 multiple subflows # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 25199 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 18 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 10 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 18 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-lrcCbv 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]:55236 timer:(timewait,59sec,0) ino:0 sk:1a9 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10004 [::ffff:10.0.2.2]:35517 timer:(timewait,59sec,0) ino:0 sk:1aa # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10004 [::ffff:10.0.3.2]:45239 timer:(timewait,59sec,0) ino:0 sk:1ab # # TcpPassiveOpens 3 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 10 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-G9iBBQ socket stat for 10004: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 18 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # 006 multiple subflows, limited by server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 25329 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 17 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 18 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 7 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv socket stat for 10005: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10005 [::ffff:10.0.1.2]:39932 timer:(timewait,59sec,0) ino:0 sk:2101 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10005 [::ffff:10.0.3.2]:34909 timer:(timewait,59sec,0) ino:0 sk:2102 # # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 17 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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:34909 10.0.1.1:10005 timer:(timewait,59sec,0) ino:0 sk:2103 # # tcp TIME-WAIT 0 0 10.0.1.2:39932 10.0.1.1:10005 timer:(timewait,59sec,0) ino:0 sk:2104 # # TcpActiveOpens 3 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 18 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 7 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # 007 single subflow, dev # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 25458 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 12 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10006: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 12 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-G9iBBQ 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:45760 10.0.1.1:10006 timer:(timewait,59sec,0) ino:0 sk:2105 # # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:48337 10.0.1.1:10006 timer:(timewait,59sec,0) ino:0 sk:2106 # # TcpActiveOpens 2 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 1 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: 25588 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 50 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 26 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 49 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynTxBindErr 1 0.0 # # netns ns1-lrcCbv 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]:60574 timer:(timewait,59sec,0) ino:0 sk:2107 # # TcpPassiveOpens 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 26 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-G9iBBQ 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:60574 10.0.1.1:10007 timer:(timewait,59sec,0) ino:0 sk:2108 # # TcpActiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 25 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: 25720 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 54 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 28 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 # TcpAttemptFails 1 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 55 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10008: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10008 [::ffff:10.0.1.2]:54292 timer:(timewait,59sec,0) ino:0 sk:1ac # # TcpPassiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 28 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-G9iBBQ 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:54292 10.0.1.1:10008 timer:(timewait,59sec,0) ino:0 sk:1ad # # tcp TIME-WAIT 0 0 10.0.2.2:36929 10.0.1.1:10008 timer:(timewait,59sec,0) ino:0 sk:1ae # # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 55 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtSndWndShared 1 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: 25852 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 52 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 56 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 26 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 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10009: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10009 [::ffff:10.0.1.2]:33936 timer:(timewait,59sec,0) ino:0 sk:2109 # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10009: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:48147 10.0.1.1:10009 timer:(timewait,59sec,0) ino:0 sk:1af # # tcp TIME-WAIT 0 0 10.0.1.2:33936 10.0.1.1:10009 timer:(timewait,59sec,0) ino:0 sk:1b0 # # TcpActiveOpens 3 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 56 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 26 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 # MPTcpExtSndWndShared 1 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: 25989 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 57 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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-lrcCbv 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]:48078 timer:(timewait,59sec,0) ino:0 sk:10ae # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # # netns ns2-G9iBBQ socket stat for 10010: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:48078 10.0.1.1:10010 timer:(timewait,59sec,0) ino:0 sk:10af # # tcp TIME-WAIT 0 0 10.0.2.2:34565 10.0.1.1:10010 timer:(timewait,59sec,0) ino:0 sk:10b0 # # TcpActiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 57 0.0 # TcpRetransSegs 1 0.0 # TcpExtLockDroppedIcmps 1 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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: 26162 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 11 0.0 # TcpOutSegs 9 0.0 # TcpExtTCPPureAcks 7 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 9 0.0 # TcpOutSegs 11 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # # netns ns1-lrcCbv socket stat for 10011: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 11 0.0 # TcpOutSegs 9 0.0 # TcpExtTCPPureAcks 7 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-G9iBBQ 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:48556 10.0.1.1:10011 timer:(timewait,59sec,0) ino:0 sk:210a # # TcpActiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 11 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 # 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: 26309 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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]:54886 timer:(timewait,59sec,0) ino:0 sk:210b # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10012 [::ffff:10.0.2.2]:57337 timer:(timewait,59sec,0) ino:0 sk:210c # # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10012: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:54886 10.0.1.1:10012 timer:(timewait,59sec,0) ino:0 sk:210d # # tcp TIME-WAIT 0 0 10.0.2.2:57337 10.0.2.1:10012 timer:(timewait,59sec,0) ino:0 sk:210e # # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 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: 26448 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 20 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 20 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-lrcCbv socket stat for 10013: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10013 [::ffff:10.0.2.2]:40925 timer:(timewait,59sec,0) ino:0 sk:210f # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10013 [::ffff:10.0.3.2]:47035 timer:(timewait,59sec,0) ino:0 sk:2110 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10013 [::ffff:10.0.1.2]:43680 timer:(timewait,59sec,0) ino:0 sk:2111 # # TcpPassiveOpens 3 0.0 # TcpInSegs 20 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-G9iBBQ 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 20 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 ] # 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: 26586 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 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 15 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 3 0.0 # # netns ns1-lrcCbv socket stat for 10014: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10014 [::ffff:10.0.3.2]:34863 timer:(timewait,59sec,0) ino:0 sk:1b1 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10014 [::ffff:10.0.1.2]:47044 timer:(timewait,59sec,0) ino:0 sk:1b2 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 14 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10014: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 15 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 3 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: 26751 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 25 0.0 # TcpOutSegs 28 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 15 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 25 0.0 # TcpExtTW 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 6 0.0 # # netns ns1-lrcCbv 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.4.2]:58923 timer:(timewait,59sec,0) ino:0 sk:2112 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10015 [::ffff:10.0.2.2]:57817 timer:(timewait,59sec,0) ino:0 sk:2113 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10015 [::ffff:10.0.3.2]:54761 timer:(timewait,59sec,0) ino:0 sk:2114 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10015 [::ffff:10.0.1.2]:59380 timer:(timewait,59sec,0) ino:0 sk:2115 # # TcpPassiveOpens 4 0.0 # TcpInSegs 25 0.0 # TcpOutSegs 28 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 15 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-G9iBBQ socket stat for 10015: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:59380 10.0.1.1:10015 timer:(timewait,59sec,0) ino:0 sk:1b3 # # TcpActiveOpens 4 0.0 # TcpInSegs 28 0.0 # TcpOutSegs 25 0.0 # TcpExtTW 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 6 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: 26891 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 27 0.0 # TcpOutSegs 30 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 30 0.0 # TcpOutSegs 27 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 20 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 9 0.0 # # netns ns1-lrcCbv socket stat for 10016: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10016 [::ffff:10.0.2.2]:51971 timer:(timewait,59sec,0) ino:0 sk:1b4 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10016 [::ffff:10.0.3.2]:49151 timer:(timewait,59sec,0) ino:0 sk:1b5 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10016 [::ffff:10.0.1.2]:45770 timer:(timewait,59sec,0) ino:0 sk:1b6 # # tcp TIME-WAIT 0 0 [::ffff:10.0.4.1]:10016 [::ffff:10.0.4.2]:39849 timer:(timewait,59sec,0) ino:0 sk:1b7 # # TcpPassiveOpens 4 0.0 # TcpInSegs 27 0.0 # TcpOutSegs 30 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 17 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-G9iBBQ 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:45770 10.0.1.1:10016 timer:(timewait,59sec,0) ino:0 sk:1b8 # # TcpActiveOpens 4 0.0 # TcpInSegs 30 0.0 # TcpOutSegs 27 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 20 0.0 # TcpExtTCPOrigDataSent 6 0.0 # TcpExtTCPDelivered 10 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 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: 27031 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 18 0.0 # TcpExtTW 2 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 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 20 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-lrcCbv 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]:54694 timer:(timewait,59sec,0) ino:0 sk:1b9 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10017 [::ffff:10.0.3.2]:53095 timer:(timewait,59sec,0) ino:0 sk:1ba # # TcpPassiveOpens 2 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 18 0.0 # TcpExtTW 2 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 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10017: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:54694 10.0.1.1:10017 timer:(timewait,59sec,0) ino:0 sk:1bb # # tcp TIME-WAIT 0 0 10.0.3.2:53095 10.0.3.1:10017 timer:(timewait,59sec,0) ino:0 sk:1bc # # TcpActiveOpens 4 0.0 # TcpInSegs 18 0.0 # TcpOutSegs 20 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: 27177 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpActiveOpens 1 0.0 # TcpPassiveOpens 4 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 75 0.0 # TcpOutSegs 70 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 44 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtAddAddrDrop 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 70 0.0 # TcpOutSegs 75 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 39 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv socket stat for 10018: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10018 [::ffff:10.0.1.2]:50412 timer:(timewait,59sec,0) ino:0 sk:1bd # # TcpActiveOpens 1 0.0 # TcpPassiveOpens 4 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 75 0.0 # TcpOutSegs 70 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 44 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtAddAddrDrop 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10018: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.4.2:58693 10.0.4.1:10018 timer:(timewait,59sec,0) ino:0 sk:1be # # tcp TIME-WAIT 0 0 10.0.1.2:50412 10.0.1.1:10018 timer:(timewait,59sec,0) ino:0 sk:1bf # # tcp TIME-WAIT 0 0 10.0.3.2:55219 10.0.3.1:10018 timer:(timewait,59sec,0) ino:0 sk:1c0 # # tcp TIME-WAIT 0 0 10.0.2.2:53857 10.0.2.1:10018 timer:(timewait,59sec,0) ino:0 sk:1c1 # # TcpActiveOpens 4 0.0 # TcpInSegs 70 0.0 # TcpOutSegs 75 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 39 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 020 multiple flows, signal, link failure # Info: Test file (size 11711 KB) for client # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 27330 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27331 | tee "$cinsent" # 27332 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 5459 0.0 # TcpOutSegs 4982 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 1807 0.0 # MPTcpExtOFOQueue 3482 0.0 # MPTcpExtOFOMerge 1491 0.0 # MPTcpExtDuplicateData 155 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2504 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 4980 0.0 # TcpOutSegs 18614 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 4971 0.0 # TcpExtTCPTimeouts 3 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 18592 0.0 # TcpExtTCPHystartTrainDetect 4 0.0 # TcpExtTCPHystartTrainCwnd 190 0.0 # TcpExtTCPDelivered 18586 0.0 # TcpExtTcpTimeoutRehash 3 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtRcvWndShared 9 0.0 # # netns ns1-lrcCbv 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.1.2]:34710 timer:(timewait,59sec,0) ino:0 sk:10b1 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10019 [::ffff:10.0.2.2]:44759 timer:(timewait,59sec,0) ino:0 sk:10b2 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10019 [::ffff:10.0.4.2]:44229 timer:(persist,043ms,0) ino:0 sk:10b3 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:202 rtt:2/1 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_received:2944011 segs_out:695 segs_in:2202 data_segs_in:2199 send 57920000bps lastsnd:6240 lastrcv:4671 lastack:4671 pacing_rate 115840000bps delivered:1 app_limited busy:159ms rcv_rtt:92.033 rcv_space:14600 rcv_ssthresh:5479238 notsent:1 minrtt:2 snd_wnd:65536 rcv_wnd:5480448 tcp-ulp-mptcp flags:Jec token:0000(id:2)/47904859(id:0) seq:bce117c12c0daa1a sfseq:2ccc0c ssnoff:72e864c maplen:2000 # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10019 [::ffff:10.0.3.2]:51739 timer:(timewait,59sec,0) ino:0 sk:10b4 # # TcpPassiveOpens 4 0.0 # TcpInSegs 5459 0.0 # TcpOutSegs 4982 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 1807 0.0 # MPTcpExtOFOQueue 3482 0.0 # MPTcpExtOFOMerge 1491 0.0 # MPTcpExtDuplicateData 155 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2504 0.0 # # netns ns2-G9iBBQ socket stat for 10019: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:34710 10.0.1.1:10019 timer:(timewait,59sec,0) ino:0 sk:10b5 # # tcp TIME-WAIT 0 0 10.0.2.2:44759 10.0.2.1:10019 timer:(timewait,59sec,0) ino:0 sk:10b6 # # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:51739 10.0.1.1:10019 timer:(timewait,59sec,0) ino:0 sk:10b7 # # tcp FIN-WAIT-1 0 407824 10.0.4.2%ns2eth4:44229 10.0.1.1:10019 timer:(on,1.505sec,3) ino:0 sk:10b8 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:2264 backoff:3 rtt:82.109/3.908 mss:1448 pmtu:1500 rcvmss:536 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:2957883 bytes_acked:2944012 segs_out:2213 segs_in:694 data_segs_out:2209 send 141081bps lastsnd:2783 lastrcv:6360 lastack:4788 pacing_rate 29119024bps delivery_rate 759976bps delivered:2200 busy:4323ms sndbuf_limited:128ms(3.0%) unacked:10 lost:10 rcv_space:14480 rcv_ssthresh:64088 notsent:393952 minrtt:2.146 snd_wnd:5479424 rcv_wnd:65536 rehash:3 tcp-ulp-mptcp flags:Jjec token:47904859(id:0)/86c767a6(id:2) seq:4cfb7c7a8f466be7 sfseq:0 ssnoff:ea1b4e1b maplen:0 # TcpActiveOpens 4 0.0 # TcpInSegs 4980 0.0 # TcpOutSegs 18614 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 4971 0.0 # TcpExtTCPTimeouts 3 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 18592 0.0 # TcpExtTCPHystartTrainDetect 4 0.0 # TcpExtTCPHystartTrainCwnd 190 0.0 # TcpExtTCPDelivered 18586 0.0 # TcpExtTcpTimeoutRehash 3 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # 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 2048 KB) for server # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 27494 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27495 | tee "$cinsent" # 27496 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 4979 0.0 # TcpOutSegs 5635 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 224 0.0 # TcpExtTCPLossProbes 7 0.0 # TcpExtTCPDSACKRecv 2 0.0 # TcpExtTCPOrigDataSent 1527 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 38 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 400 0.0 # TcpExtTCPDelivered 1529 0.0 # TcpExtTCPDSACKRecvSegs 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 1220 0.0 # MPTcpExtOFOQueue 3254 0.0 # MPTcpExtOFOMerge 2208 0.0 # MPTcpExtDuplicateData 356 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSndWndShared 3 0.0 # MPTcpExtRcvWndShared 2531 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 4406 0.0 # TcpOutSegs 19500 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKLost 2 0.0 # TcpExtTCPPureAcks 4102 0.0 # TcpExtTCPTimeouts 4 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPDSACKOldSent 2 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 19271 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 80 0.0 # TcpExtTCPHystartDelayDetect 3 0.0 # TcpExtTCPHystartDelayCwnd 809 0.0 # TcpExtTCPDelivered 19265 0.0 # TcpExtTcpTimeoutRehash 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtOFOQueueTail 99 0.0 # MPTcpExtOFOQueue 185 0.0 # MPTcpExtOFOMerge 24 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 177 0.0 # # netns ns1-lrcCbv 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.2.1]:10020 [::ffff:10.0.2.2]:53889 timer:(timewait,59sec,0) ino:0 sk:2116 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10020 [::ffff:10.0.4.2]:57915 timer:(persist,119ms,0) ino:0 sk:2117 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:290 rtt:89.633/13.072 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:199 ssthresh:199 bytes_sent:713547 bytes_acked:713547 bytes_received:2867539 segs_out:936 segs_in:2122 data_segs_out:518 data_segs_in:2070 send 25718385bps lastsnd:5792 lastrcv:4907 lastack:4907 pacing_rate 30861968bps delivery_rate 134584bps delivered:519 busy:703ms rwnd_limited:10ms(1.4%) sndbuf_limited:56ms(8.0%) rcv_rtt:156.832 rcv_space:14600 rcv_ssthresh:5258374 notsent:1 minrtt:2 snd_wnd:1111680 rcv_wnd:5259264 tcp-ulp-mptcp flags:Jec token:0000(id:2)/41c005f(id:0) seq:523b88085a8853ce sfseq:2b8368 ssnoff:13d46eb9 maplen:3dec # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10020 [::ffff:10.0.1.2]:54432 timer:(timewait,59sec,0) ino:0 sk:2118 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10020 [::ffff:10.0.3.2]:52357 timer:(timewait,59sec,0) ino:0 sk:2119 # # TcpPassiveOpens 4 0.0 # TcpInSegs 4979 0.0 # TcpOutSegs 5635 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 224 0.0 # TcpExtTCPLossProbes 7 0.0 # TcpExtTCPDSACKRecv 2 0.0 # TcpExtTCPOrigDataSent 1527 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 38 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 400 0.0 # TcpExtTCPDelivered 1529 0.0 # TcpExtTCPDSACKRecvSegs 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtOFOQueueTail 1220 0.0 # MPTcpExtOFOQueue 3254 0.0 # MPTcpExtOFOMerge 2208 0.0 # MPTcpExtDuplicateData 356 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSndWndShared 3 0.0 # MPTcpExtRcvWndShared 2531 0.0 # # netns ns2-G9iBBQ 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 FIN-WAIT-1 0 761079 10.0.4.2%ns2eth4:57915 10.0.1.1:10020 timer:(on,2.622sec,4) ino:0 sk:211a cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:2752 backoff:3 rtt:143.085/4.362 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:2882831 bytes_retrans:1420 bytes_acked:2867540 bytes_received:713547 segs_out:2134 segs_in:935 data_segs_out:2081 data_segs_in:518 send 80959bps lastsnd:130 lastrcv:5815 lastack:4890 pacing_rate 27202128bps delivery_rate 882280bps delivered:2071 busy:4602ms sndbuf_limited:94ms(2.0%) unacked:10 retrans:1/1 lost:10 rcv_rtt:12.294 rcv_space:14480 rcv_ssthresh:1031853 notsent:747207 minrtt:2.529 snd_wnd:5258496 rcv_wnd:1111680 rehash:4 tcp-ulp-mptcp flags:Jjec token:41c005f(id:0)/b6a3334a(id:2) seq:761268ef0b80af50 sfseq:ad848 ssnoff:92ef2a80 maplen:b04 # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:52357 10.0.1.1:10020 timer:(timewait,59sec,0) ino:0 sk:211b # # tcp TIME-WAIT 0 0 10.0.1.2:54432 10.0.1.1:10020 timer:(timewait,59sec,0) ino:0 sk:211c # # tcp TIME-WAIT 0 0 10.0.2.2:53889 10.0.2.1:10020 timer:(timewait,59sec,0) ino:0 sk:211d # # TcpActiveOpens 4 0.0 # TcpInSegs 4406 0.0 # TcpOutSegs 19500 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKLost 2 0.0 # TcpExtTCPPureAcks 4102 0.0 # TcpExtTCPTimeouts 3 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPDSACKOldSent 2 0.0 # TcpExtTCPSpuriousRtxHostQueues 3 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 19271 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 80 0.0 # TcpExtTCPHystartDelayDetect 3 0.0 # TcpExtTCPHystartDelayCwnd 809 0.0 # TcpExtTCPDelivered 19265 0.0 # TcpExtTcpTimeoutRehash 3 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 4 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtOFOQueueTail 99 0.0 # MPTcpExtOFOQueue 185 0.0 # MPTcpExtOFOMerge 24 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 177 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: 27655 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27656 | tee "$cinsent" # 27657 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 5026 0.0 # TcpOutSegs 4498 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 1128 0.0 # MPTcpExtOFOQueue 1400 0.0 # MPTcpExtOFOMerge 434 0.0 # MPTcpExtDuplicateData 123 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 719 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 4496 0.0 # TcpOutSegs 17916 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 4489 0.0 # TcpExtTCPLostRetransmit 1 0.0 # TcpExtTCPTimeouts 6 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 17899 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 119 0.0 # TcpExtTCPDelivered 17892 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 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-lrcCbv 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.1.1]:10021 [::ffff:10.0.3.2]:39529 timer:(timewait,59sec,0) ino:0 sk:10b9 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10021 [::ffff:10.0.1.2]:36262 timer:(persist,041ms,0) ino:0 sk:10ba cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:203 rtt:2.632/1.603 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_sent:1052 bytes_acked:1052 bytes_received:5988869 segs_out:1149 segs_in:4422 data_segs_out:2 data_segs_in:4416 send 44012158bps lastsnd:10675 lastrcv:8100 lastack:8100 pacing_rate 88007592bps delivery_rate 1886640bps delivered:3 busy:171ms rcv_rtt:133.53 rcv_space:14600 rcv_ssthresh:3145728 notsent:1 minrtt:2.127 snd_wnd:65536 rcv_wnd:3145728 tcp-ulp-mptcp flags:Mec token:0000(id:0)/c0ce5d3f(id:0) seq:61016878f70b90f8 sfseq:5b2206 ssnoff:e0731e1f maplen:4000 # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10021 [::ffff:10.0.2.2]:46579 timer:(timewait,59sec,0) ino:0 sk:10bb # # TcpPassiveOpens 3 0.0 # TcpInSegs 5026 0.0 # TcpOutSegs 4498 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 13 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 1128 0.0 # MPTcpExtOFOQueue 1400 0.0 # MPTcpExtOFOMerge 434 0.0 # MPTcpExtDuplicateData 123 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 719 0.0 # # netns ns2-G9iBBQ 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 10.0.3.2%ns2eth3:39529 10.0.1.1:10021 timer:(timewait,59sec,0) ino:0 sk:1c2 # # tcp FIN-WAIT-1 0 685758 10.0.1.2:36262 10.0.1.1:10021 timer:(on,5.015sec,6) ino:0 sk:1c3 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:5360 backoff:4 rtt:134.965/1.437 ato:40 mss:1448 pmtu:1500 rcvmss:952 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:6005581 bytes_retrans:2840 bytes_acked:5988870 bytes_received:1052 segs_out:4435 segs_in:1148 data_segs_out:4428 data_segs_in:2 send 85830bps lastsnd:345 lastrcv:10727 lastack:8152 pacing_rate 25233896bps delivery_rate 1038992bps delivered:4417 busy:9050ms sndbuf_limited:21ms(0.2%) unacked:10 retrans:1/2 lost:10 rcv_rtt:201 rcv_space:14480 rcv_ssthresh:66984 notsent:671886 minrtt:2.156 snd_wnd:3145728 rcv_wnd:65536 rehash:6 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/122d1f48(id:0) seq:f555adea59067fd7 sfseq:65 ssnoff:16f3b45b maplen:3b8 # tcp TIME-WAIT 0 0 10.0.2.2:46579 10.0.2.1:10021 timer:(timewait,59sec,0) ino:0 sk:1c4 # # TcpActiveOpens 3 0.0 # TcpInSegs 4496 0.0 # TcpOutSegs 17916 0.0 # TcpRetransSegs 2 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 4489 0.0 # TcpExtTCPLostRetransmit 1 0.0 # TcpExtTCPTimeouts 6 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 17899 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 119 0.0 # TcpExtTCPDelivered 17892 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 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # link usage [ OK ] # 023 backup flow used, multi links fail # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 27810 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27811 | tee "$cinsent" # 27812 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 7717 0.0 # TcpOutSegs 7164 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 2123 0.0 # MPTcpExtOFOQueue 2163 0.0 # MPTcpExtOFOMerge 1407 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1311 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 7160 0.0 # TcpOutSegs 17379 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 7154 0.0 # TcpExtTCPLostRetransmit 3 0.0 # TcpExtTCPTimeouts 9 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 5 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 17363 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 95 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 235 0.0 # TcpExtTCPDelivered 17344 0.0 # TcpExtTcpTimeoutRehash 9 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 6 0.0 # # netns ns1-lrcCbv 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]:44187 timer:(timewait,59sec,0) ino:0 sk:211e # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10022 [::ffff:10.0.1.2]:39470 timer:(persist,046ms,0) ino:0 sk:211f cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:203 rtt:2.645/1.606 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_sent:1052 bytes_acked:1052 bytes_received:6013206 segs_out:1104 segs_in:4464 data_segs_out:2 data_segs_in:4458 send 43795841bps lastsnd:10244 lastrcv:7670 lastack:7670 pacing_rate 87562712bps delivery_rate 1885416bps delivered:3 busy:166ms rcv_rtt:133.22 rcv_space:14600 rcv_ssthresh:3145728 notsent:1 minrtt:2.133 snd_wnd:65536 rcv_wnd:5478784 tcp-ulp-mptcp flags:Mec token:0000(id:0)/12ff314a(id:0) seq:76ce995a0e976d2f sfseq:5ba117 ssnoff:55c52556 maplen:2000 # tcp FIN-WAIT-1 0 1 [::ffff:10.0.2.1]:10022 [::ffff:10.0.2.2]:47869 timer:(persist,046ms,0) ino:0 sk:2120 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:203 rtt:3/1.5 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:10 bytes_received:5978886 segs_out:2117 segs_in:4439 data_segs_in:4436 send 38613333bps lastsnd:10437 lastrcv:7685 lastack:7685 pacing_rate 77226664bps delivered:1 app_limited busy:157ms rcv_rtt:140.992 rcv_space:14600 rcv_ssthresh:3145728 notsent:1 minrtt:3 snd_wnd:65536 rcv_wnd:5478784 tcp-ulp-mptcp flags:Jec token:0000(id:2)/12ff314a(id:1) seq:76ce995a0e978d2f sfseq:5afeeb ssnoff:b119113f maplen:3c1c # TcpPassiveOpens 3 0.0 # TcpInSegs 7717 0.0 # TcpOutSegs 7164 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 2123 0.0 # MPTcpExtOFOQueue 2163 0.0 # MPTcpExtOFOMerge 1407 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1311 0.0 # # netns ns2-G9iBBQ socket stat for 10022: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2%ns2eth3:44187 10.0.1.1:10022 timer:(timewait,59sec,0) ino:0 sk:2121 # # tcp FIN-WAIT-1 0 728082 10.0.1.2:39470 10.0.1.1:10022 timer:(on,4.644sec,5) ino:0 sk:2122 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:5104 backoff:4 rtt:118.245/5.339 ato:40 mss:1448 pmtu:1500 rcvmss:952 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:6029918 bytes_retrans:1420 bytes_acked:6013207 bytes_received:1052 segs_out:4477 segs_in:1103 data_segs_out:4470 data_segs_in:2 send 97966bps lastsnd:275 lastrcv:10361 lastack:7788 pacing_rate 28801816bps delivery_rate 513040bps delivered:4459 busy:8659ms sndbuf_limited:3ms(0.0%) unacked:11 retrans:0/1 lost:10 rcv_rtt:201 rcv_space:14480 rcv_ssthresh:66984 notsent:712790 minrtt:2.136 snd_wnd:3145728 rcv_wnd:65536 rehash:5 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/7f0ac821(id:0) seq:ddf9e1de06d80c6e sfseq:65 ssnoff:785dfe31 maplen:3b8 # tcp FIN-WAIT-1 0 990240 10.0.2.2:47869 10.0.2.1:10022 timer:(on,867ms,4) ino:0 sk:2123 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:2608 backoff:3 rtt:125.983/4.306 mss:1448 pmtu:1500 rcvmss:536 advmss:1448 cwnd:1 ssthresh:7 bytes_sent:5998438 bytes_retrans:4260 bytes_acked:5978887 segs_out:4454 segs_in:2116 data_segs_out:4450 send 91949bps lastsnd:1741 lastrcv:10557 lastack:7788 pacing_rate 28356984bps delivery_rate 904368bps delivered:4437 busy:8657ms sndbuf_limited:10ms(0.1%) unacked:11 retrans:1/3 lost:11 rcv_space:14480 rcv_ssthresh:64088 notsent:974948 minrtt:4.212 snd_wnd:3145728 rcv_wnd:65536 rehash:4 tcp-ulp-mptcp flags:Jjec token:12ff314a(id:1)/7f0ac821(id:2) seq:ddf9e1de06d80c6e sfseq:0 ssnoff:236f2132 maplen:0 # TcpActiveOpens 3 0.0 # TcpInSegs 7160 0.0 # TcpOutSegs 17379 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 7154 0.0 # TcpExtTCPLostRetransmit 3 0.0 # TcpExtTCPTimeouts 9 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 5 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 17363 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 95 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 235 0.0 # TcpExtTCPDelivered 17344 0.0 # TcpExtTcpTimeoutRehash 9 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 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # stale [ OK ] # link usage [ OK ] # 024 backup flow used, bidi, link failure # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 27974 Done ( cat "$cinfail"; sleep 2; link_failure $listener_ns; cat "$cinfail" ) # 27975 | tee "$cinsent" # 27976 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 7733 0.0 # TcpOutSegs 8446 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 169 0.0 # TcpExtTCPLossProbes 3 0.0 # TcpExtTCPDSACKRecv 1 0.0 # TcpExtTCPDSACKIgnoredNoUndo 1 0.0 # TcpExtTCPOrigDataSent 1529 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 474 0.0 # TcpExtTCPDelivered 1530 0.0 # TcpExtTCPDSACKRecvSegs 1 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 2018 0.0 # MPTcpExtOFOQueue 2059 0.0 # MPTcpExtOFOMerge 1273 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 1342 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 7184 0.0 # TcpOutSegs 17475 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKLost 1 0.0 # TcpExtTCPPureAcks 6906 0.0 # TcpExtTCPLostRetransmit 3 0.0 # TcpExtTCPTimeouts 9 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPDSACKOldSent 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 5 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 17301 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 154 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 235 0.0 # TcpExtTCPACKSkippedSeq 3 0.0 # TcpExtTCPDelivered 17276 0.0 # TcpExtTcpTimeoutRehash 9 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtOFOQueueTail 79 0.0 # MPTcpExtOFOQueue 103 0.0 # MPTcpExtOFOMerge 18 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 72 0.0 # # netns ns1-lrcCbv socket stat for 10023: # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Failed to find cgroup2 mount # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp FIN-WAIT-1 0 1 [::ffff:10.0.1.1]:10023 [::ffff:10.0.1.2]:59476 timer:(persist,170ms,0) ino:0 sk:1c5 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:304 rtt:103.313/14.651 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:225 ssthresh:213 bytes_sent:986164 bytes_acked:986164 bytes_received:6126278 segs_out:1710 segs_in:4590 data_segs_out:716 data_segs_in:4504 send 25228190bps lastsnd:9907 lastrcv:7664 lastack:7664 pacing_rate 30273824bps delivery_rate 3938032bps delivered:717 busy:680ms sndbuf_limited:76ms(11.2%) rcv_rtt:158.572 rcv_space:14600 rcv_ssthresh:3145728 notsent:1 minrtt:2.128 snd_wnd:1480448 rcv_wnd:4569728 tcp-ulp-mptcp flags:Mec token:0000(id:0)/61f5eb56(id:0) seq:2036626382e4d66 sfseq:5d5eab ssnoff:663cd883 maplen:1c1c # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10023 [::ffff:10.0.3.2]:54397 timer:(timewait,59sec,0) ino:0 sk:1c6 # # tcp FIN-WAIT-1 0 1 [::ffff:10.0.2.1]:10023 [::ffff:10.0.2.2]:35739 timer:(persist,189ms,0) ino:0 sk:1c7 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:323 rtt:122.63/31.133 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:275 ssthresh:261 bytes_sent:1111092 bytes_retrans:76 bytes_acked:1111016 bytes_received:5865814 segs_out:2794 segs_in:4403 data_segs_out:813 data_segs_in:4322 send 25977330bps lastsnd:9853 lastrcv:7682 lastack:7682 pacing_rate 31172760bps delivery_rate 1859560bps delivered:814 busy:727ms sndbuf_limited:31ms(4.3%) retrans:0/1 dsack_dups:1 rcv_rtt:148.367 rcv_space:14600 rcv_ssthresh:3145728 notsent:1 minrtt:2 snd_wnd:1480448 rcv_wnd:4569728 tcp-ulp-mptcp flags:Jec token:0000(id:2)/61f5eb56(id:1) seq:2036626382e2d66 sfseq:596157 ssnoff:dc94b007 maplen:2000 # TcpPassiveOpens 3 0.0 # TcpInSegs 7733 0.0 # TcpOutSegs 8446 0.0 # TcpRetransSegs 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 169 0.0 # TcpExtTCPLossProbes 3 0.0 # TcpExtTCPDSACKRecv 1 0.0 # TcpExtTCPDSACKIgnoredNoUndo 1 0.0 # TcpExtTCPOrigDataSent 1529 0.0 # TcpExtTCPHystartDelayDetect 2 0.0 # TcpExtTCPHystartDelayCwnd 474 0.0 # TcpExtTCPDelivered 1530 0.0 # TcpExtTCPDSACKRecvSegs 1 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtOFOQueueTail 2018 0.0 # MPTcpExtOFOQueue 2059 0.0 # MPTcpExtOFOMerge 1273 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 1342 0.0 # # netns ns2-G9iBBQ 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:54397 10.0.1.1:10023 timer:(timewait,59sec,0) ino:0 sk:1c8 # # tcp FIN-WAIT-1 0 854854 10.0.1.2:59476 10.0.1.1:10023 timer:(on,5.331sec,5) ino:0 sk:1c9 cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:5552 backoff:4 rtt:146.139/5.455 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:12 bytes_sent:6142990 bytes_retrans:1420 bytes_acked:6126279 bytes_received:986164 segs_out:4603 segs_in:1709 data_segs_out:4516 data_segs_in:716 send 79267bps lastsnd:3038 lastrcv:10030 lastack:7757 pacing_rate 27870272bps delivery_rate 270976bps delivered:4505 busy:8887ms sndbuf_limited:12ms(0.1%) unacked:11 retrans:0/1 lost:11 rcv_rtt:48.836 rcv_space:14480 rcv_ssthresh:1269891 notsent:839562 minrtt:2.131 snd_wnd:3145728 rcv_wnd:1480448 rehash:5 tcp-ulp-mptcp flags:Mmec token:0000(id:0)/68f13a2(id:0) seq:16d2fd15d21c2ace sfseq:e4435 ssnoff:ca92ca9 maplen:c800 # tcp FIN-WAIT-1 0 1029308 10.0.2.2:35739 10.0.2.1:10023 timer:(on,1.098sec,4) ino:0 sk:1ca cgroup:unreachable:1 --- # ts sack cubic wscale:7,7 rto:2792 backoff:3 rtt:148.662/0.434 ato:40 mss:1448 pmtu:1500 rcvmss:1420 advmss:1448 cwnd:1 ssthresh:11 bytes_sent:5893558 bytes_retrans:4260 bytes_acked:5865815 bytes_received:1111016 segs_out:4424 segs_in:2793 data_segs_out:4342 data_segs_in:813 send 77922bps lastsnd:1694 lastrcv:9973 lastack:7816 pacing_rate 25246512bps delivery_rate 468000bps delivered:4323 busy:8826ms sndbuf_limited:4ms(0.0%) unacked:17 retrans:1/3 lost:17 rcv_rtt:98.357 rcv_space:14480 rcv_ssthresh:1480379 notsent:1005824 minrtt:3.294 snd_wnd:3137536 rcv_wnd:1480448 rehash:4 tcp-ulp-mptcp flags:Jjec token:61f5eb56(id:1)/68f13a2(id:2) seq:16d2fd15d21cf2ce sfseq:103421 ssnoff:d361be6d maplen:bfc8 # TcpActiveOpens 3 0.0 # TcpInSegs 7184 0.0 # TcpOutSegs 17475 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKLost 1 0.0 # TcpExtTCPPureAcks 6906 0.0 # TcpExtTCPLostRetransmit 2 0.0 # TcpExtTCPTimeouts 8 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPDSACKOldSent 1 0.0 # TcpExtTCPSpuriousRtxHostQueues 4 0.0 # TcpExtTCPAutoCorking 1 0.0 # TcpExtTCPOrigDataSent 17301 0.0 # TcpExtTCPHystartTrainDetect 2 0.0 # TcpExtTCPHystartTrainCwnd 154 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 235 0.0 # TcpExtTCPACKSkippedSeq 3 0.0 # TcpExtTCPDelivered 17276 0.0 # TcpExtTcpTimeoutRehash 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPTCPRetrans 3 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtOFOQueueTail 79 0.0 # MPTcpExtOFOQueue 103 0.0 # MPTcpExtOFOMerge 18 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSubflowStale 2 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 72 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: 28130 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 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 4 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 4 0.0 # MPTcpExtEchoAddTx 4 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10024: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10024 [::ffff:10.0.1.2]:56586 timer:(timewait,59sec,0) ino:0 sk:1cb # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10024 [::ffff:10.0.2.2]:39231 timer:(timewait,59sec,0) ino:0 sk:1cc # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 4 0.0 # # netns ns2-G9iBBQ socket stat for 10024: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:56586 10.0.1.1:10024 timer:(timewait,59sec,0) ino:0 sk:1cd # # tcp TIME-WAIT 0 0 10.0.2.2:39231 10.0.2.1:10024 timer:(timewait,59sec,0) ino:0 sk:1ce # # TcpActiveOpens 2 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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 # 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: 28279 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 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 4 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 4 0.0 # MPTcpExtEchoAddTx 4 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10025: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10025 [dead:beef:2::2]:44095 timer:(timewait,59sec,0) ino:0 sk:2124 # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10025 [dead:beef:1::2]:45006 timer:(timewait,59sec,0) ino:0 sk:2125 # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 4 0.0 # # netns ns2-G9iBBQ socket stat for 10025: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:45006 [dead:beef:1::1]:10025 timer:(timewait,59sec,0) ino:0 sk:2126 # # tcp TIME-WAIT 0 0 [dead:beef:2::2]:44095 [dead:beef:2::1]:10025 timer:(timewait,59sec,0) ino:0 sk:2127 # # TcpActiveOpens 2 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 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 # 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: 28420 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 190 0.0 # TcpOutSegs 229 0.0 # TcpExtDelayedACKs 85 0.0 # TcpExtTCPPureAcks 78 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 229 0.0 # TcpOutSegs 198 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 48 0.0 # TcpExtTCPPureAcks 117 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-lrcCbv socket stat for 10026: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 190 0.0 # TcpOutSegs 229 0.0 # TcpExtDelayedACKs 85 0.0 # TcpExtTCPPureAcks 78 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-G9iBBQ socket stat for 10026: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:33795 10.0.2.1:10026 timer:(timewait,59sec,0) ino:0 sk:10bc # # tcp TIME-WAIT 0 0 10.0.3.2:32901 10.0.3.1:10026 timer:(timewait,59sec,0) ino:0 sk:10bd # # tcp TIME-WAIT 0 0 10.0.1.2:44558 10.0.1.1:10026 timer:(timewait,59sec,0) ino:0 sk:10be # # TcpActiveOpens 3 0.0 # TcpInSegs 229 0.0 # TcpOutSegs 198 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 48 0.0 # TcpExtTCPPureAcks 117 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: 28561 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 222 0.0 # TcpOutSegs 205 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 59 0.0 # TcpExtTCPPureAcks 112 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 205 0.0 # TcpOutSegs 230 0.0 # TcpRetransSegs 8 0.0 # TcpExtDelayedACKs 82 0.0 # TcpExtTCPPureAcks 95 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-lrcCbv socket stat for 10027: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10027 [::ffff:10.0.3.2]:47231 timer:(timewait,59sec,0) ino:0 sk:2128 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10027 [::ffff:10.0.1.2]:50468 timer:(timewait,59sec,0) ino:0 sk:2129 # # TcpPassiveOpens 2 0.0 # TcpInSegs 222 0.0 # TcpOutSegs 205 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 59 0.0 # TcpExtTCPPureAcks 112 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-G9iBBQ socket stat for 10027: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpInSegs 205 0.0 # TcpOutSegs 230 0.0 # TcpRetransSegs 8 0.0 # TcpExtDelayedACKs 82 0.0 # TcpExtTCPPureAcks 95 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: 28700 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 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-lrcCbv socket stat for 10028: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10028 [::ffff:10.0.1.2]:57116 timer:(timewait,59sec,0) ino:0 sk:212a # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # # netns ns2-G9iBBQ 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:43315 10.0.1.1:10028 timer:(timewait,55sec,0) ino:0 sk:212b # # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 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 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: 28865 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 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 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 # MPTcpExtRmAddr 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmAddrTx 2 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10029: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10029 [::ffff:10.0.1.2]:51060 timer:(timewait,59sec,0) ino:0 sk:212c # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10029 [::ffff:10.0.2.2]:33005 timer:(timewait,55sec,0) ino:0 sk:212d # # TcpPassiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 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 # MPTcpExtRmAddr 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10029: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:51060 10.0.1.1:10029 timer:(timewait,59sec,0) ino:0 sk:10bf # # tcp TIME-WAIT 0 0 10.0.3.2:42919 10.0.1.1:10029 timer:(timewait,55sec,0) ino:0 sk:10c0 # # TcpActiveOpens 3 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # 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: 29034 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv 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]:46857 timer:(timewait,55sec,0) ino:0 sk:1cf # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10030 [::ffff:10.0.1.2]:49702 timer:(timewait,59sec,0) ino:0 sk:1d0 # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-G9iBBQ 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:49702 10.0.1.1:10030 timer:(timewait,59sec,0) ino:0 sk:1d1 # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # 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: 29203 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 33 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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.3.2]:43881 timer:(timewait,55sec,0) ino:0 sk:10c1 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10031 [::ffff:10.0.2.2]:42385 timer:(timewait,55sec,0) ino:0 sk:10c2 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10031 [::ffff:10.0.1.2]:39544 timer:(timewait,59sec,0) ino:0 sk:10c3 # # TcpPassiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-G9iBBQ 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:39544 10.0.1.1:10031 timer:(timewait,59sec,0) ino:0 sk:10c4 # # TcpActiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 33 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # 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: 29386 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 235 0.0 # TcpOutSegs 234 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 90 0.0 # TcpExtTCPPureAcks 121 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 234 0.0 # TcpOutSegs 235 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 91 0.0 # TcpExtTCPPureAcks 120 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-lrcCbv socket stat for 10032: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10032 [::ffff:10.0.1.2]:56100 timer:(timewait,59sec,0) ino:0 sk:1d2 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10032 [::ffff:10.0.2.2]:34925 timer:(timewait,38sec,0) ino:0 sk:1d3 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10032 [::ffff:10.0.3.2]:33041 timer:(timewait,38sec,0) ino:0 sk:1d4 # # TcpPassiveOpens 4 0.0 # TcpInSegs 235 0.0 # TcpOutSegs 234 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 90 0.0 # TcpExtTCPPureAcks 121 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-G9iBBQ socket stat for 10032: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:56100 10.0.1.1:10032 timer:(timewait,59sec,0) ino:0 sk:1d5 # # tcp TIME-WAIT 0 0 10.0.4.2:43925 10.0.1.1:10032 timer:(timewait,38sec,0) ino:0 sk:1d6 # # TcpActiveOpens 4 0.0 # TcpInSegs 234 0.0 # TcpOutSegs 235 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 91 0.0 # TcpExtTCPPureAcks 120 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: 29580 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 227 0.0 # TcpOutSegs 180 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 31 0.0 # TcpExtTCPPureAcks 113 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 180 0.0 # TcpOutSegs 227 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 92 0.0 # TcpExtTCPPureAcks 66 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-lrcCbv socket stat for 10033: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.4.1]:10033 [::ffff:10.0.4.2]:36367 timer:(timewait,39sec,0) ino:0 sk:10c5 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10033 [::ffff:10.0.1.2]:53196 timer:(timewait,59sec,0) ino:0 sk:10c6 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10033 [::ffff:10.0.3.2]:32843 timer:(timewait,38sec,0) ino:0 sk:10c7 # # TcpPassiveOpens 4 0.0 # TcpInSegs 227 0.0 # TcpOutSegs 180 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 31 0.0 # TcpExtTCPPureAcks 113 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-G9iBBQ socket stat for 10033: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:53196 10.0.1.1:10033 timer:(timewait,59sec,0) ino:0 sk:10c8 # # tcp TIME-WAIT 0 0 10.0.2.2:36623 10.0.2.1:10033 timer:(timewait,38sec,0) ino:0 sk:10c9 # # TcpActiveOpens 4 0.0 # TcpInSegs 180 0.0 # TcpOutSegs 227 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 92 0.0 # TcpExtTCPPureAcks 66 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: 29770 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 222 0.0 # TcpOutSegs 208 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 82 0.0 # TcpExtTCPPureAcks 112 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 208 0.0 # TcpOutSegs 223 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 58 0.0 # TcpExtTCPPureAcks 98 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 110 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-lrcCbv 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]:54660 timer:(timewait,59sec,0) ino:0 sk:1d7 # # TcpPassiveOpens 2 0.0 # TcpInSegs 222 0.0 # TcpOutSegs 208 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 82 0.0 # TcpExtTCPPureAcks 112 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-G9iBBQ socket stat for 10034: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:54660 10.0.1.1:10034 timer:(timewait,59sec,0) ino:0 sk:1d8 # # tcp TIME-WAIT 0 0 10.0.3.2:60081 10.0.3.1:10034 timer:(timewait,39sec,0) ino:0 sk:1d9 # # TcpActiveOpens 3 0.0 # TcpInSegs 208 0.0 # TcpOutSegs 223 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 58 0.0 # TcpExtTCPPureAcks 98 0.0 # TcpExtTCPOrigDataSent 108 0.0 # TcpExtTCPDelivered 110 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: 29960 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 61 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv 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]:43691 timer:(timewait,55sec,0) ino:0 sk:1da # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10035 [::ffff:10.0.1.2]:49136 timer:(timewait,59sec,0) ino:0 sk:1db # # TcpPassiveOpens 4 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 31 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-G9iBBQ socket stat for 10035: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:49136 10.0.1.1:10035 timer:(timewait,59sec,0) ino:0 sk:10ca # # tcp TIME-WAIT 0 0 10.0.3.2:48179 10.0.1.1:10035 timer:(timewait,55sec,0) ino:0 sk:10cb # # tcp TIME-WAIT 0 0 10.0.4.2:35179 10.0.1.1:10035 timer:(timewait,55sec,0) ino:0 sk:10cc # # TcpActiveOpens 4 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmSubflow 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx client [ OK ] # rm subflow server [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 037 flush subflows # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 30123 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 58 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtRmSubflow 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv 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]:45100 timer:(timewait,59sec,0) ino:0 sk:212e # # TcpPassiveOpens 4 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10036: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:51193 10.0.1.1:10036 timer:(timewait,55sec,0) ino:0 sk:10cd # # tcp TIME-WAIT 0 0 10.0.4.2:51197 10.0.1.1:10036 timer:(timewait,55sec,0) ino:0 sk:10ce # # tcp TIME-WAIT 0 0 10.0.1.2:45100 10.0.1.1:10036 timer:(timewait,59sec,0) ino:0 sk:10cf # # tcp TIME-WAIT 0 0 10.0.2.2:52459 10.0.1.1:10036 timer:(timewait,55sec,0) ino:0 sk:10d0 # # TcpActiveOpens 4 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 30 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 3 0.0 # MPTcpExtMPJoinSynTx 3 0.0 # MPTcpExtRmSubflow 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # rm addr tx client [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # 038 flush addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 30284 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 63 0.0 # TcpOutSegs 68 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 33 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 68 0.0 # TcpOutSegs 63 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv 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]:36777 timer:(timewait,55sec,0) ino:0 sk:1dc # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10037 [::ffff:10.0.1.2]:36136 timer:(timewait,59sec,0) ino:0 sk:1dd # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.1]:10037 [::ffff:10.0.3.2]:47561 timer:(timewait,55sec,0) ino:0 sk:1de # # tcp TIME-WAIT 0 0 [::ffff:10.0.4.1]:10037 [::ffff:10.0.4.2]:45973 timer:(timewait,55sec,0) ino:0 sk:1df # # TcpPassiveOpens 4 0.0 # TcpInSegs 63 0.0 # TcpOutSegs 68 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 33 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-G9iBBQ 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:36136 10.0.1.1:10037 timer:(timewait,59sec,0) ino:0 sk:1e0 # # TcpActiveOpens 4 0.0 # TcpInSegs 68 0.0 # TcpOutSegs 63 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 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 # 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: 30447 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 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 3 0.0 # MPTcpExtAddAddr 3 0.0 # MPTcpExtEchoAddTx 3 0.0 # MPTcpExtRmAddr 3 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv socket stat for 10038: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10038 [::ffff:10.0.1.2]:34160 timer:(timewait,59sec,0) ino:0 sk:10d1 # # TcpPassiveOpens 2 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 3 0.0 # MPTcpExtEchoAdd 3 0.0 # MPTcpExtRmAddrTx 3 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-G9iBBQ socket stat for 10038: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:51297 10.0.3.1:10038 timer:(timewait,55sec,0) ino:0 sk:212f # # tcp TIME-WAIT 0 0 10.0.1.2:34160 10.0.1.1:10038 timer:(timewait,59sec,0) ino:0 sk:2130 # # TcpActiveOpens 4 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 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 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 ] # 040 remove id 0 subflow # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 30603 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 52 0.0 # TcpExtTCPPureAcks 21 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 47 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-lrcCbv socket stat for 10039: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 52 0.0 # TcpExtTCPPureAcks 21 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRmAddr 1 0.0 # # netns ns2-G9iBBQ socket stat for 10039: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:33542 10.0.1.1:10039 timer:(timewait,55sec,0) ino:0 sk:10d2 # # tcp TIME-WAIT 0 0 10.0.3.2:35259 10.0.1.1:10039 timer:(timewait,59sec,0) ino:0 sk:10d3 # # TcpActiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 47 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 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: 30750 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 53 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 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 53 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 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 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv 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]:48581 timer:(timewait,59sec,0) ino:0 sk:2131 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10040 [::ffff:10.0.1.2]:37866 timer:(timewait,55sec,0) ino:0 sk:2132 # # TcpPassiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 53 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 4 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-G9iBBQ 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:48581 10.0.2.1:10040 timer:(timewait,59sec,0) ino:0 sk:2133 # # TcpActiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 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 # 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: 30905 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 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10041: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10041 [::ffff:10.0.1.2]:52294 timer:(timewait,59sec,0) ino:0 sk:1e1 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10041 [::ffff:10.0.3.2]:56537 timer:(timewait,59sec,0) ino:0 sk:1e2 # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # # netns ns2-G9iBBQ 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:52294 10.0.1.1:10041 timer:(timewait,59sec,0) ino:0 sk:1e3 # # tcp TIME-WAIT 0 0 10.0.3.2:56537 10.0.1.1:10041 timer:(timewait,59sec,0) ino:0 sk:1e4 # # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # currently established: 0 [ OK ] # 043 add signal address # currently established: 1 [ OK ] # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 31043 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv 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]:58353 timer:(timewait,59sec,0) ino:0 sk:1e5 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10042 [::ffff:10.0.1.2]:44670 timer:(timewait,59sec,0) ino:0 sk:1e6 # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-G9iBBQ 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:44670 10.0.1.1:10042 timer:(timewait,59sec,0) ino:0 sk:2134 # # tcp TIME-WAIT 0 0 10.0.2.2:58353 10.0.2.1:10042 timer:(timewait,59sec,0) ino:0 sk:2135 # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 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: 31190 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 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 11 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 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 10 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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]:41926 timer:(timewait,59sec,0) ino:0 sk:2136 # # TcpPassiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 11 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 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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:41926 10.0.1.1:10043 timer:(timewait,59sec,0) ino:0 sk:2137 # # tcp TIME-WAIT 0 0 10.0.4.2:59079 10.0.1.1:10043 timer:(timewait,59sec,0) ino:0 sk:2138 # # tcp TIME-WAIT 0 0 10.0.3.2:38439 10.0.1.1:10043 timer:(timewait,59sec,0) ino:0 sk:2139 # # TcpActiveOpens 3 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 10 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # 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: 31329 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 66 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 35 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPSynRetrans 4 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 66 0.0 # TcpOutSegs 63 0.0 # TcpRetransSegs 2 0.0 # TcpInErrs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPChallengeACK 2 0.0 # TcpExtTCPSYNChallenge 4 0.0 # TcpExtTCPSynRetrans 2 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPACKSkippedChallenge 2 0.0 # TcpExtTCPDelivered 28 0.0 # TcpExtTcpTimeoutRehash 2 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10044: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10044 [dead:beef:1::2]:47654 timer:(timewait,59sec,0) ino:0 sk:213a # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10044 [dead:beef:4::2]:39169 timer:(timewait,59sec,0) ino:0 sk:213b # # TcpPassiveOpens 3 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 66 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 35 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPSynRetrans 4 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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]:42441 [dead:beef:1::1]:10044 timer:(timewait,59sec,0) ino:0 sk:213c # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:47654 [dead:beef:1::1]:10044 timer:(timewait,59sec,0) ino:0 sk:213d # # TcpActiveOpens 3 0.0 # TcpInSegs 66 0.0 # TcpOutSegs 63 0.0 # TcpRetransSegs 2 0.0 # TcpInErrs 4 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 34 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPChallengeACK 2 0.0 # TcpExtTCPSYNChallenge 4 0.0 # TcpExtTCPSynRetrans 2 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPACKSkippedChallenge 2 0.0 # TcpExtTCPDelivered 28 0.0 # TcpExtTcpTimeoutRehash 2 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtSndWndShared 1 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: 31468 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 60 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 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 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 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 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10045: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10045 [dead:beef:1::2]:58458 timer:(timewait,59sec,0) ino:0 sk:1e7 # # TcpPassiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 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 # MPTcpExtAddAddrTx 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10045: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:3::2]:39955 [dead:beef:3::1]:10045 timer:(timewait,59sec,0) ino:0 sk:1e8 # # tcp TIME-WAIT 0 0 [dead:beef:2::2]:53467 [dead:beef:2::1]:10045 timer:(timewait,59sec,0) ino:0 sk:1e9 # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:58458 [dead:beef:1::1]:10045 timer:(timewait,59sec,0) ino:0 sk:1ea # # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 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 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: 31617 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 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10046: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10046 [dead:beef:1::2]:60458 timer:(timewait,59sec,0) ino:0 sk:1eb # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10046 [dead:beef:3::2]:48931 timer:(timewait,59sec,0) ino:0 sk:1ec # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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-G9iBBQ socket stat for 10046: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:3::2]%ns2eth3:48931 [dead:beef:1::1]:10046 timer:(timewait,59sec,0) ino:0 sk:1ed # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:60458 [dead:beef:1::1]:10046 timer:(timewait,59sec,0) ino:0 sk:1ee # # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 048 unused signal address IPv6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 31744 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 48 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 24 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-lrcCbv 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]:40318 timer:(timewait,59sec,0) ino:0 sk:1ef # # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-G9iBBQ socket stat for 10047: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:40318 [dead:beef:1::1]:10047 timer:(timewait,59sec,0) ino:0 sk:213e # # TcpActiveOpens 1 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 24 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: 31882 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 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 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10048: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10048 [dead:beef:2::2]:53995 timer:(timewait,59sec,0) ino:0 sk:1f0 # # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10048 [dead:beef:1::2]:40990 timer:(timewait,59sec,0) ino:0 sk:1f1 # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 54 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-G9iBBQ 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]:40990 [dead:beef:1::1]:10048 timer:(timewait,59sec,0) ino:0 sk:213f # # TcpActiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 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 # 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: 32020 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 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 55 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv 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]:58086 timer:(timewait,59sec,0) ino:0 sk:2140 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10049 [dead:beef:2::2]:36457 timer:(timewait,55sec,0) ino:0 sk:2141 # # TcpPassiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-G9iBBQ socket stat for 10049: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::2]:58086 [dead:beef:1::1]:10049 timer:(timewait,59sec,0) ino:0 sk:2142 # # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 55 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 # 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: 32181 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 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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:1::2]:46558 timer:(timewait,59sec,0) ino:0 sk:2143 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10050 [dead:beef:2::2]:57595 timer:(timewait,55sec,0) ino:0 sk:2144 # # TcpPassiveOpens 3 0.0 # TcpInSegs 61 0.0 # TcpOutSegs 60 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-G9iBBQ 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]:46558 [dead:beef:1::1]:10050 timer:(timewait,59sec,0) ino:0 sk:2145 # # tcp TIME-WAIT 0 0 [dead:beef:3::2]%ns2eth3:47337 [dead:beef:1::1]:10050 timer:(timewait,55sec,0) ino:0 sk:2146 # # TcpActiveOpens 3 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 61 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRmAddr 1 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 052 single subflow IPv4-mapped # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 32354 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-lrcCbv 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]:45876 timer:(timewait,59sec,0) ino:0 sk:10d4 # # 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-G9iBBQ 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]:45876 [::ffff:10.0.1.1]:10051 timer:(timewait,59sec,0) ino:0 sk:2147 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.2]:38603 [::ffff:10.0.1.1]:10051 timer:(timewait,59sec,0) ino:0 sk:2148 # # 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 ] # 053 signal address IPv4-mapped # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 32484 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 13 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10052: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 13 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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:57131 10.0.2.1:10052 timer:(timewait,59sec,0) ino:0 sk:2149 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:43960 [::ffff:10.0.1.1]:10052 timer:(timewait,59sec,0) ino:0 sk:214a # # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 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: 32622 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 12 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10053: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 12 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-G9iBBQ 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:35373 10.0.1.1:10053 timer:(timewait,59sec,0) ino:0 sk:214b # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:43438 [::ffff:10.0.1.1]:10053 timer:(timewait,59sec,0) ino:0 sk:214c # # TcpActiveOpens 2 0.0 # TcpInSegs 12 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 055 signal address v4-map-v6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 32751 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 2 0.0 # # netns ns1-lrcCbv 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-G9iBBQ 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:47351 10.0.2.1:10054 timer:(timewait,59sec,0) ino:0 sk:214d # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.2]:48232 [::ffff:10.0.1.1]:10054 timer:(timewait,59sec,0) ino:0 sk:214e # # 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 2 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: 421 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 13 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10055: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 13 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-G9iBBQ 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:47684 10.0.1.1:10055 timer:(timewait,59sec,0) ino:0 sk:10d5 # # tcp TIME-WAIT 0 0 [::ffff:10.0.3.2]:43319 [::ffff:10.0.1.1]:10055 timer:(timewait,59sec,0) ino:0 sk:10d6 # # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 057 signal address v6-map-v4 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 551 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 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 15 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10056: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10056 [::ffff:10.0.2.2]:42563 timer:(timewait,59sec,0) ino:0 sk:214f # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10056 [::ffff:10.0.1.2]:48888 timer:(timewait,59sec,0) ino:0 sk:2150 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10056: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 15 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 058 no JOIN with diff families v4-v6 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 690 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 # 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 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-lrcCbv socket stat for 10057: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10057 [::ffff:10.0.1.2]:55802 timer:(timewait,59sec,0) ino:0 sk:10d7 # # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 8 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-G9iBBQ 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:55802 10.0.1.1:10057 timer:(timewait,59sec,0) ino:0 sk:2151 # # 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: 819 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-lrcCbv 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]:39974 timer:(timewait,59sec,0) ino:0 sk:2152 # # 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-G9iBBQ 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:39974 10.0.1.1:10058 timer:(timewait,59sec,0) ino:0 sk:2153 # # 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 ] # 060 no JOIN with diff families v6-v4 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 948 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-lrcCbv socket stat for 10059: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:1::1]:10059 [dead:beef:1::2]:33690 timer:(timewait,59sec,0) ino:0 sk:2154 # # 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-G9iBBQ socket stat for 10059: # 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 ] # 061 IPv4 sockets do not use IPv6 addresses # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1080 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 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 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-lrcCbv 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]:34494 timer:(timewait,59sec,0) ino:0 sk:2155 # # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 27 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-G9iBBQ 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:34494 10.0.1.1:10060 timer:(timewait,59sec,0) ino:0 sk:2156 # # TcpActiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 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 ] # 062 simult IPv4 and IPv6 subflows # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1212 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 7 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10061: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10061 [::ffff:10.0.1.2]:33553 timer:(timewait,59sec,0) ino:0 sk:2157 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10061 [dead:beef:2::2]:35076 timer:(timewait,59sec,0) ino:0 sk:2158 # # TcpPassiveOpens 2 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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:33553 10.0.1.1:10061 timer:(timewait,59sec,0) ino:0 sk:2159 # # tcp TIME-WAIT 0 0 [dead:beef:2::2]:35076 [dead:beef:2::1]:10061 timer:(timewait,59sec,0) ino:0 sk:215a # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # 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: 1345 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10062: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10062 [::ffff:10.0.1.2]:37947 timer:(timewait,59sec,0) ino:0 sk:10d8 # # tcp TIME-WAIT 0 0 [dead:beef:2::1]:10062 [dead:beef:2::2]:46494 timer:(timewait,59sec,0) ino:0 sk:10d9 # # TcpPassiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 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 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10062: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [dead:beef:2::2]:46494 [dead:beef:2::1]:10062 timer:(timewait,59sec,0) ino:0 sk:1f2 # # TcpActiveOpens 2 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 064 simult IPv4 and IPv6 subflows, fullmesh 2x2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 1479 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 71 0.0 # TcpOutSegs 77 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPSynRetrans 4 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 77 0.0 # TcpOutSegs 69 0.0 # TcpRetransSegs 2 0.0 # TcpInErrs 4 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 41 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPChallengeACK 2 0.0 # TcpExtTCPSYNChallenge 4 0.0 # TcpExtTCPSynRetrans 2 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPACKSkippedChallenge 2 0.0 # TcpExtTCPDelivered 32 0.0 # TcpExtTcpTimeoutRehash 2 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-lrcCbv 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:1::2]:50222 timer:(timewait,59sec,0) ino:0 sk:1f3 # # TcpPassiveOpens 5 0.0 # TcpInSegs 71 0.0 # TcpOutSegs 77 0.0 # TcpRetransSegs 4 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPSynRetrans 4 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-G9iBBQ socket stat for 10063: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:38751 10.0.2.1:10063 timer:(timewait,59sec,0) ino:0 sk:1f4 # # tcp TIME-WAIT 0 0 [dead:beef:3::2]:41161 [dead:beef:1::1]:10063 timer:(timewait,59sec,0) ino:0 sk:1f5 # # tcp TIME-WAIT 0 0 [dead:beef:1::2]:50222 [dead:beef:1::1]:10063 timer:(timewait,59sec,0) ino:0 sk:1f6 # # tcp TIME-WAIT 0 0 [dead:beef:2::2]:34091 [dead:beef:2::1]:10063 timer:(timewait,59sec,0) ino:0 sk:1f7 # # tcp TIME-WAIT 0 0 [dead:beef:3::2]:60835 [dead:beef:2::1]:10063 timer:(timewait,59sec,0) ino:0 sk:1f8 # # TcpActiveOpens 5 0.0 # TcpInSegs 77 0.0 # TcpOutSegs 69 0.0 # TcpRetransSegs 2 0.0 # TcpInErrs 4 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 41 0.0 # TcpExtTCPTimeouts 2 0.0 # TcpExtTCPChallengeACK 2 0.0 # TcpExtTCPSYNChallenge 4 0.0 # TcpExtTCPSynRetrans 2 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPACKSkippedChallenge 2 0.0 # TcpExtTCPDelivered 32 0.0 # TcpExtTcpTimeoutRehash 2 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: 1611 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 53 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 37 0.0 # TcpExtTW 2 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 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10064: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 37 0.0 # TcpOutSegs 53 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10064: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:33547 10.0.1.1:10064 timer:(timewait,59sec,0) ino:0 sk:215b # # tcp TIME-WAIT 0 0 10.0.1.2:55682 10.0.1.1:10064 timer:(timewait,59sec,0) ino:0 sk:215c # # TcpActiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 37 0.0 # TcpExtTW 2 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 # 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: 1765 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 52 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 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 # 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-lrcCbv 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]:37130 timer:(timewait,59sec,0) ino:0 sk:1f9 # # TcpPassiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 52 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns2-G9iBBQ 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:37130 10.0.1.1:10065 timer:(timewait,59sec,0) ino:0 sk:215d # # tcp TIME-WAIT 0 0 10.0.2.2:33487 10.0.2.1:10065 timer:(timewait,59sec,0) ino:0 sk:215e # # TcpActiveOpens 2 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 3 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 # 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: 1929 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 53 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 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 # MPTcpExtRcvWndShared 1 0.0 # # netns ns1-lrcCbv socket stat for 10066: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 53 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 31 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-G9iBBQ 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:53984 10.0.1.1:10066 timer:(timewait,59sec,0) ino:0 sk:1fa # # tcp TIME-WAIT 0 0 10.0.2.2:49677 10.0.2.1:10066 timer:(timewait,59sec,0) ino:0 sk:1fb # # TcpActiveOpens 2 0.0 # TcpInSegs 53 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 8 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 # MPTcpExtRcvWndShared 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # 068 single address with port, backup # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 2093 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 48 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 22 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 51 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # 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-lrcCbv 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]:36682 timer:(timewait,59sec,0) ino:0 sk:215f # # TcpPassiveOpens 2 0.0 # TcpInSegs 48 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 22 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-G9iBBQ 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:36682 10.0.1.1:10067 timer:(timewait,59sec,0) ino:0 sk:1fc # # TcpActiveOpens 2 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 48 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 24 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # 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: 2255 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 44 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 25 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 44 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 20 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns1-lrcCbv socket stat for 10068: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 49 0.0 # TcpOutSegs 44 0.0 # TcpExtDelayedACKs 4 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-G9iBBQ socket stat for 10068: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:47420 10.0.1.1:10068 timer:(timewait,59sec,0) ino:0 sk:2160 # # TcpActiveOpens 1 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 49 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 20 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: 2405 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 64 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 36 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 51 0.0 # TcpOutSegs 64 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 23 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-lrcCbv socket stat for 10069: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10069 [::ffff:10.0.1.2]:49166 timer:(timewait,59sec,0) ino:0 sk:1fd # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10069 [::ffff:10.0.2.2]:36933 timer:(timewait,59sec,0) ino:0 sk:1fe # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10069 [::ffff:10.0.1.2]:45743 timer:(timewait,59sec,0) ino:0 sk:1ff # # TcpPassiveOpens 3 0.0 # TcpInSegs 64 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 36 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-G9iBBQ 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:45743 10.0.2.1:10069 timer:(timewait,59sec,0) ino:0 sk:200 # # tcp TIME-WAIT 0 0 10.0.1.2:49166 10.0.1.1:10069 timer:(timewait,59sec,0) ino:0 sk:201 # # tcp TIME-WAIT 0 0 10.0.2.2:36933 10.0.1.1:10069 timer:(timewait,59sec,0) ino:0 sk:202 # # TcpActiveOpens 3 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 64 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 23 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: 2549 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 41 0.0 # TcpExtDelayedACKs 9 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 41 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 17 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # # netns ns1-lrcCbv socket stat for 10070: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 41 0.0 # TcpExtDelayedACKs 9 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-G9iBBQ 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:51666 10.0.1.1:10070 timer:(timewait,59sec,0) ino:0 sk:203 # # TcpActiveOpens 1 0.0 # TcpInSegs 41 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 17 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: 2702 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 37 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 13 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 50 0.0 # TcpOutSegs 37 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 26 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-lrcCbv 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]:54058 timer:(timewait,59sec,0) ino:0 sk:204 # # TcpPassiveOpens 1 0.0 # TcpInSegs 37 0.0 # TcpOutSegs 50 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 13 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-G9iBBQ socket stat for 10071: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 37 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 26 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: 2856 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # 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-lrcCbv 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]:51738 timer:(timewait,59sec,0) ino:0 sk:205 # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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:51738 10.0.1.1:10072 timer:(timewait,59sec,0) ino:0 sk:206 # # 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: 3019 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 19 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 19 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-lrcCbv socket stat for 10073: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 19 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-G9iBBQ 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:56451 10.0.1.1:10073 timer:(timewait,59sec,0) ino:0 sk:2161 # # tcp TIME-WAIT 0 0 10.0.1.2:41906 10.0.1.1:10073 timer:(timewait,59sec,0) ino:0 sk:2162 # # TcpActiveOpens 3 0.0 # TcpInSegs 19 0.0 # TcpOutSegs 22 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynAckRx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # 075 remove single address with port # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3183 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 54 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 28 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 55 0.0 # TcpOutSegs 54 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 # 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-lrcCbv socket stat for 10074: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 54 0.0 # TcpOutSegs 55 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 28 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-G9iBBQ 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:46930 10.0.1.1:10074 timer:(timewait,59sec,0) ino:0 sk:10da # # TcpActiveOpens 2 0.0 # TcpInSegs 55 0.0 # TcpOutSegs 54 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 # 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: 3410 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 56 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 28 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 57 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # 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-lrcCbv socket stat for 10075: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 56 0.0 # TcpOutSegs 57 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 28 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-G9iBBQ socket stat for 10075: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:33193 10.0.1.1:10075 timer:(timewait,55sec,0) ino:0 sk:207 # # tcp TIME-WAIT 0 0 10.0.1.2:56236 10.0.1.1:10075 timer:(timewait,59sec,0) ino:0 sk:208 # # TcpActiveOpens 3 0.0 # TcpInSegs 57 0.0 # TcpOutSegs 56 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # 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: 3609 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 67 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRmAddr 2 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 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-lrcCbv socket stat for 10076: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 4 0.0 # TcpInSegs 67 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtPortAdd 1 0.0 # MPTcpExtMPJoinPortSynRx 1 0.0 # MPTcpExtMPJoinPortAckRx 1 0.0 # MPTcpExtRmAddr 2 0.0 # MPTcpExtRmAddrTx 1 0.0 # MPTcpExtRmSubflow 1 0.0 # # netns ns2-G9iBBQ socket stat for 10076: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:48249 10.0.1.1:10076 timer:(timewait,55sec,0) ino:0 sk:209 # # tcp TIME-WAIT 0 0 10.0.1.2:56562 10.0.1.1:10076 timer:(timewait,59sec,0) ino:0 sk:20a # # tcp TIME-WAIT 0 0 10.0.4.2:47665 10.0.1.1:10076 timer:(timewait,55sec,0) ino:0 sk:20b # # TcpActiveOpens 4 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 6 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: 3786 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 23 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 2 0.0 # MPTcpExtEchoAdd 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynRx 2 0.0 # MPTcpExtMPJoinPortAckRx 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 21 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-lrcCbv socket stat for 10077: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10077 [::ffff:10.0.1.2]:59604 timer:(timewait,59sec,0) ino:0 sk:10db # # TcpPassiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 23 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 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-G9iBBQ socket stat for 10077: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 21 0.0 # TcpExtTCPPureAcks 15 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # 079 multiple addresses with ports # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 3950 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 # TcpExtTW 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 12 0.0 # TcpExtTCPBacklogCoalesce 1 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-lrcCbv socket stat for 10078: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10078 [::ffff:10.0.1.2]:60070 timer:(timewait,59sec,0) ino:0 sk:20c # # TcpPassiveOpens 3 0.0 # TcpInSegs 23 0.0 # TcpOutSegs 21 0.0 # TcpExtTW 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-G9iBBQ 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:60070 10.0.1.1:10078 timer:(timewait,59sec,0) ino:0 sk:20d # # TcpActiveOpens 3 0.0 # TcpInSegs 21 0.0 # TcpOutSegs 23 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 12 0.0 # TcpExtTCPBacklogCoalesce 1 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 2 0.0 # MPTcpExtEchoAddTx 2 0.0 # MPTcpExtPortAdd 2 0.0 # MPTcpExtMPJoinPortSynAckRx 2 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # add addr rx with port [ OK ] # syn rx port [ OK ] # synack rx port [ OK ] # ack rx port [ OK ] # syn rx port mismatch [ OK ] # ack rx port mismatch [ OK ] # 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: 4200 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 13 0.0 # 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 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv socket stat for 10080: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 13 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 # MPTcpExtRcvWndShared 2 0.0 # # netns ns2-G9iBBQ 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:48090 10.0.1.1:10080 timer:(timewait,59sec,0) ino:0 sk:20e # # tcp TIME-WAIT 0 0 10.0.3.2:54573 10.0.1.1:10080 timer:(timewait,59sec,0) ino:0 sk:20f # # TcpActiveOpens 2 0.0 # TcpInSegs 13 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 7 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtSndWndShared 1 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: 4332 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 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtDelayedACKs 2 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 # MPTcpExtRcvWndShared 4 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 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-lrcCbv socket stat for 10081: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 19 0.0 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtDelayedACKs 2 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 # MPTcpExtRcvWndShared 4 0.0 # # netns ns2-G9iBBQ socket stat for 10081: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.2.2:41713 10.0.1.1:10081 timer:(timewait,59sec,0) ino:0 sk:2163 # # tcp TIME-WAIT 0 0 10.0.1.2:33464 10.0.1.1:10081 timer:(timewait,59sec,0) ino:0 sk:2164 # # tcp TIME-WAIT 0 0 10.0.3.2:54273 10.0.1.1:10081 timer:(timewait,59sec,0) ino:0 sk:2165 # # 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 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # 083 subflows limited by server w cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4464 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 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 1 0.0 # TcpExtListenDrops 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 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 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv 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]:37406 timer:(timewait,59sec,0) ino:0 sk:2166 # # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 14 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 1 0.0 # TcpExtListenDrops 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10082: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:53471 10.0.1.1:10082 timer:(timewait,59sec,0) ino:0 sk:2167 # # tcp TIME-WAIT 0 0 10.0.1.2:37406 10.0.1.1:10082 timer:(timewait,59sec,0) ino:0 sk:2168 # # TcpActiveOpens 3 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 2 0.0 # MPTcpExtSndWndShared 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # join Rx [ OK ] # join Tx [ OK ] # 084 signal address with syn cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4595 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 2 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 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 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv socket stat for 10083: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10083 [::ffff:10.0.1.2]:36620 timer:(timewait,59sec,0) ino:0 sk:2169 # # TcpPassiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtSyncookiesSent 2 0.0 # TcpExtSyncookiesRecv 2 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPReqQFullDoCookies 2 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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:51853 10.0.2.1:10083 timer:(timewait,59sec,0) ino:0 sk:216a # # tcp TIME-WAIT 0 0 10.0.1.2:36620 10.0.1.1:10083 timer:(timewait,59sec,0) ino:0 sk:216b # # 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 # 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: 4736 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 19 0.0 # TcpOutSegs 22 0.0 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPReqQFullDoCookies 3 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 5 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 19 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-lrcCbv 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]:45396 timer:(timewait,59sec,0) ino:0 sk:210 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10084 [::ffff:10.0.2.2]:55707 timer:(timewait,59sec,0) ino:0 sk:211 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10084 [::ffff:10.0.3.2]:37351 timer:(timewait,59sec,0) ino:0 sk:212 # # TcpPassiveOpens 3 0.0 # TcpInSegs 19 0.0 # TcpOutSegs 22 0.0 # TcpExtSyncookiesSent 3 0.0 # TcpExtSyncookiesRecv 3 0.0 # TcpExtTW 3 0.0 # TcpExtTCPPureAcks 11 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-G9iBBQ socket stat for 10084: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 19 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 5 0.0 # TcpExtTCPDelivered 8 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 086 subflows and signal w. cookies # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 4878 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 24 0.0 # TcpOutSegs 28 0.0 # TcpExtSyncookiesSent 4 0.0 # TcpExtSyncookiesRecv 4 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 14 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 6 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 28 0.0 # TcpOutSegs 24 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 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 0.0 # # netns ns1-lrcCbv 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]:38732 timer:(timewait,59sec,0) ino:0 sk:213 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10085 [::ffff:10.0.2.2]:35035 timer:(timewait,59sec,0) ino:0 sk:214 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10085 [::ffff:10.0.3.2]:58213 timer:(timewait,59sec,0) ino:0 sk:215 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10085 [::ffff:10.0.4.2]:55141 timer:(timewait,59sec,0) ino:0 sk:216 # # TcpPassiveOpens 4 0.0 # TcpInSegs 24 0.0 # TcpOutSegs 28 0.0 # TcpExtSyncookiesSent 4 0.0 # TcpExtSyncookiesRecv 4 0.0 # TcpExtTW 4 0.0 # TcpExtTCPPureAcks 14 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 6 0.0 # # netns ns2-G9iBBQ socket stat for 10085: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 4 0.0 # TcpInSegs 28 0.0 # TcpOutSegs 24 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 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 6 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: 5017 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 # 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 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-lrcCbv 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]:48258 timer:(timewait,59sec,0) ino:0 sk:217 # # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 8 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-G9iBBQ 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:48258 10.0.1.1:10086 timer:(timewait,59sec,0) ino:0 sk:218 # # 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 ] # 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: 5179 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-lrcCbv 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]:45152 timer:(timewait,59sec,0) ino:0 sk:219 # # 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-G9iBBQ 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:45152 10.0.1.1:10087 timer:(timewait,59sec,0) ino:0 sk:21a # # 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: 5341 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 # 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 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-lrcCbv 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]:45584 timer:(timewait,59sec,0) ino:0 sk:10dc # # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 8 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-G9iBBQ 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:45584 10.0.1.1:10088 timer:(timewait,59sec,0) ino:0 sk:10dd # # 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 ] # 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: 5503 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 8 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-lrcCbv socket stat for 10089: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 8 0.0 # TcpExtTCPPureAcks 5 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-G9iBBQ 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:32848 10.0.1.1:10089 timer:(timewait,59sec,0) ino:0 sk:21b # # TcpActiveOpens 1 0.0 # TcpInSegs 8 0.0 # TcpOutSegs 9 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 4 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # checksum server [ OK ] # checksum client [ OK ] # fail tx server [ OK ] # fail rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # infi tx client [ OK ] # infi rx server [ OK ] # 091 single subflow allow join id0 ns1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5666 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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.3.2]:53367 timer:(timewait,59sec,0) ino:0 sk:21c # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10090 [::ffff:10.0.1.2]:53478 timer:(timewait,59sec,0) ino:0 sk:21d # # 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-G9iBBQ 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:53478 10.0.1.1:10090 timer:(timewait,59sec,0) ino:0 sk:216c # # TcpActiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 15 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 092 single subflow allow join id0 ns2 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5797 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-lrcCbv socket stat for 10091: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-G9iBBQ socket stat for 10091: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:35760 10.0.1.1:10091 timer:(timewait,59sec,0) ino:0 sk:10de # # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 093 signal address allow join id0 ns1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 5928 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv 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]:46548 timer:(timewait,59sec,0) ino:0 sk:21e # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10092 [::ffff:10.0.2.2]:35491 timer:(timewait,59sec,0) ino:0 sk:21f # # TcpPassiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10092: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 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: 6068 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10093: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10093 [::ffff:10.0.2.2]:43735 timer:(timewait,59sec,0) ino:0 sk:220 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10093 [::ffff:10.0.1.2]:56164 timer:(timewait,59sec,0) ino:0 sk:221 # # TcpPassiveOpens 2 0.0 # TcpInSegs 15 0.0 # TcpOutSegs 16 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 9 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10093: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpInSegs 16 0.0 # TcpOutSegs 15 0.0 # TcpExtTCPPureAcks 10 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 095 subflow and address allow join id0 1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6209 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 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 23 0.0 # TcpOutRsts 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-lrcCbv 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]:35433 timer:(timewait,59sec,0) ino:0 sk:10df # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10094 [::ffff:10.0.1.2]:48608 timer:(timewait,59sec,0) ino:0 sk:10e0 # # TcpPassiveOpens 3 0.0 # TcpInSegs 23 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-G9iBBQ socket stat for 10094: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 3 0.0 # TcpInSegs 22 0.0 # TcpOutSegs 23 0.0 # TcpOutRsts 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 # 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: 6341 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv socket stat for 10095: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 2 0.0 # TcpInSegs 17 0.0 # TcpOutSegs 14 0.0 # TcpExtTCPPureAcks 11 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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:41053 10.0.2.1:10095 timer:(timewait,59sec,0) ino:0 sk:216d # # tcp TIME-WAIT 0 0 10.0.1.2:50178 10.0.1.1:10095 timer:(timewait,59sec,0) ino:0 sk:216e # # TcpActiveOpens 2 0.0 # TcpInSegs 14 0.0 # TcpOutSegs 17 0.0 # TcpExtTW 2 0.0 # TcpExtTCPPureAcks 8 0.0 # TcpExtTCPOrigDataSent 4 0.0 # TcpExtTCPDelivered 6 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # 097 fullmesh test 2x1 # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 6471 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 62 0.0 # TcpOutSegs 73 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 30 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 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 5 0.0 # TcpInSegs 73 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 41 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-lrcCbv 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.2.2]:39103 timer:(timewait,59sec,0) ino:0 sk:216f # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10096 [::ffff:10.0.2.2]:38573 timer:(timewait,59sec,0) ino:0 sk:2170 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10096 [::ffff:10.0.3.2]:34059 timer:(timewait,59sec,0) ino:0 sk:2171 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10096 [::ffff:10.0.1.2]:36378 timer:(timewait,59sec,0) ino:0 sk:2172 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10096 [::ffff:10.0.3.2]:48015 timer:(timewait,59sec,0) ino:0 sk:2173 # # TcpPassiveOpens 5 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 73 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 30 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 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ socket stat for 10096: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:36378 10.0.1.1:10096 timer:(timewait,59sec,0) ino:0 sk:2174 # # TcpActiveOpens 5 0.0 # TcpInSegs 73 0.0 # TcpOutSegs 62 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 5 0.0 # TcpExtTCPPureAcks 41 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: 6613 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 4 0.0 # TcpInSegs 67 0.0 # TcpOutSegs 65 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 4 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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-lrcCbv socket stat for 10097: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10097 [::ffff:10.0.3.2]:56527 timer:(timewait,59sec,0) ino:0 sk:2175 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10097 [::ffff:10.0.1.2]:37063 timer:(timewait,59sec,0) ino:0 sk:2176 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10097 [::ffff:10.0.1.2]:49542 timer:(timewait,59sec,0) ino:0 sk:2177 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10097 [::ffff:10.0.3.2]:54447 timer:(timewait,59sec,0) ino:0 sk:2178 # # TcpPassiveOpens 4 0.0 # TcpInSegs 67 0.0 # TcpOutSegs 65 0.0 # TcpExtTW 4 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 37 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 3 0.0 # MPTcpExtMPJoinAckRx 3 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # # netns ns2-G9iBBQ 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:49542 10.0.1.1:10097 timer:(timewait,59sec,0) ino:0 sk:2179 # # tcp TIME-WAIT 0 0 10.0.1.2:37063 10.0.2.1:10097 timer:(timewait,59sec,0) ino:0 sk:217a # # TcpActiveOpens 4 0.0 # TcpInSegs 65 0.0 # TcpOutSegs 67 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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: 6754 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 79 0.0 # TcpOutSegs 73 0.0 # TcpExtDelayedACKs 8 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 73 0.0 # TcpOutSegs 79 0.0 # TcpExtTW 6 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 39 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 4 0.0 # # netns ns1-lrcCbv socket stat for 10098: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 6 0.0 # TcpInSegs 79 0.0 # TcpOutSegs 73 0.0 # TcpExtDelayedACKs 8 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-G9iBBQ socket stat for 10098: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.4.2:52229 10.0.2.1:10098 timer:(timewait,59sec,0) ino:0 sk:217b # # tcp TIME-WAIT 0 0 10.0.2.2:35065 10.0.2.1:10098 timer:(timewait,59sec,0) ino:0 sk:217c # # tcp TIME-WAIT 0 0 10.0.4.2:52215 10.0.1.1:10098 timer:(timewait,59sec,0) ino:0 sk:217d # # tcp TIME-WAIT 0 0 10.0.1.2:55216 10.0.1.1:10098 timer:(timewait,59sec,0) ino:0 sk:217e # # tcp TIME-WAIT 0 0 10.0.3.2:49609 10.0.2.1:10098 timer:(timewait,59sec,0) ino:0 sk:217f # # tcp TIME-WAIT 0 0 10.0.3.2:43417 10.0.1.1:10098 timer:(timewait,59sec,0) ino:0 sk:2180 # # TcpActiveOpens 6 0.0 # TcpInSegs 73 0.0 # TcpOutSegs 79 0.0 # TcpExtTW 6 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 39 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 4 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: 6896 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 51 0.0 # TcpOutSegs 74 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 19 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 27 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 4 0.0 # MPTcpExtMPJoinAckRx 4 0.0 # MPTcpExtAddAddrTx 1 0.0 # MPTcpExtEchoAdd 1 0.0 # Client ns stats # TcpActiveOpens 5 0.0 # TcpInSegs 74 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 42 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 32 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 4 0.0 # MPTcpExtMPJoinSynTx 4 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # # netns ns1-lrcCbv socket stat for 10099: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10099 [::ffff:10.0.3.2]:49213 timer:(timewait,59sec,0) ino:0 sk:10e1 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10099 [::ffff:10.0.2.2]:60241 timer:(timewait,59sec,0) ino:0 sk:10e2 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10099 [::ffff:10.0.4.2]:47859 timer:(timewait,59sec,0) ino:0 sk:10e3 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10099 [::ffff:10.0.1.2]:41102 timer:(timewait,59sec,0) ino:0 sk:10e4 # # tcp TIME-WAIT 0 0 [::ffff:10.0.2.1]:10099 [::ffff:10.0.3.2]:44279 timer:(timewait,59sec,0) ino:0 sk:10e5 # # TcpPassiveOpens 5 0.0 # TcpInSegs 51 0.0 # TcpOutSegs 74 0.0 # TcpExtTW 5 0.0 # TcpExtDelayedACKs 7 0.0 # TcpExtTCPPureAcks 19 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-G9iBBQ socket stat for 10099: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:41102 10.0.1.1:10099 timer:(timewait,59sec,0) ino:0 sk:222 # # TcpActiveOpens 5 0.0 # TcpInSegs 74 0.0 # TcpOutSegs 51 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 42 0.0 # TcpExtTCPOrigDataSent 27 0.0 # TcpExtTCPDelivered 32 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 4 0.0 # MPTcpExtMPJoinSynTx 4 0.0 # MPTcpExtAddAddr 1 0.0 # MPTcpExtEchoAddTx 1 0.0 # MPTcpExtRcvWndShared 4 0.0 # join Rx [ OK ] # join Tx [ OK ] # add addr rx [ OK ] # add addr echo rx [ OK ] # 101 set fullmesh flag test # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7041 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 60 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 11 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 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 3 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 60 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtDuplicateData 1 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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]:47581 timer:(timewait,59sec,0) ino:0 sk:223 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10100 [::ffff:10.0.1.2]:54406 timer:(timewait,59sec,0) ino:0 sk:224 # # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 60 0.0 # TcpOutSegs 59 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 11 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 26 0.0 # TcpExtTCPDelivered 26 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 3 0.0 # # netns ns2-G9iBBQ 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:51045 10.0.1.1:10100 timer:(timewait,56sec,0) ino:0 sk:225 # # TcpActiveOpens 3 0.0 # TcpInSegs 59 0.0 # TcpOutSegs 60 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 9 0.0 # TcpExtTCPPureAcks 28 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtDuplicateData 1 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: 7192 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpActiveOpens 1 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 21 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 50 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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]:47924 timer:(timewait,59sec,0) ino:0 sk:2181 # # TcpActiveOpens 1 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 21 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtRcvWndShared 1 0.0 # # netns ns2-G9iBBQ 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:33715 10.0.1.1:10101 timer:(timewait,59sec,0) ino:0 sk:2182 # # tcp TIME-WAIT 0 0 10.0.1.2:47924 10.0.1.1:10101 timer:(timewait,59sec,0) ino:0 sk:2183 # # tcp TIME-WAIT 0 0 10.0.3.2:50201 10.0.1.1:10101 timer:(timewait,56sec,0) ino:0 sk:2184 # # TcpActiveOpens 3 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 50 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 3 0.0 # TcpExtDelayedACKs 2 0.0 # TcpExtTCPPureAcks 29 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # 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: 7344 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 62 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 62 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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.3.2]:53595 timer:(timewait,59sec,0) ino:0 sk:2185 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10102 [::ffff:10.0.1.2]:48522 timer:(timewait,59sec,0) ino:0 sk:2186 # # TcpActiveOpens 2 0.0 # TcpPassiveOpens 3 0.0 # TcpAttemptFails 2 0.0 # TcpInSegs 62 0.0 # TcpOutSegs 44 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 32 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 25 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 2 0.0 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtMPJoinSynTxCreatSkErr 1 0.0 # MPTcpExtMPPrioRx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns2-G9iBBQ socket stat for 10102: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.3.2:42029 10.0.1.1:10102 timer:(timewait,56sec,0) ino:0 sk:2187 # # TcpActiveOpens 3 0.0 # TcpInSegs 44 0.0 # TcpOutSegs 62 0.0 # TcpOutRsts 2 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 6 0.0 # TcpExtTCPPureAcks 14 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtSndWndShared 2 0.0 # MPTcpExtRcvWndShared 2 0.0 # join Rx [ OK ] # join Tx [ OK ] # mp_prio tx server [ OK ] # mp_prio rx client [ OK ] # syn backup [ OK ] # synack backup [ OK ] # rm addr rx server [ OK ] # rm subflow client [ OK ] # 104 set nobackup,nofullmesh flags test # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 7511 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 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPPrioRx 1 0.0 # Client ns stats # TcpActiveOpens 3 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # MPTcpExtMPPrioTx 1 0.0 # MPTcpExtRcvWndShared 2 0.0 # # netns ns1-lrcCbv 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]:50163 timer:(timewait,59sec,0) ino:0 sk:10e6 # # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10103 [::ffff:10.0.1.2]:54600 timer:(timewait,59sec,0) ino:0 sk:10e7 # # TcpPassiveOpens 3 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 58 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 6 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 # MPTcpExtMPJoinSynBackupRx 1 0.0 # MPTcpExtMPJoinAckRx 2 0.0 # MPTcpExtMPPrioRx 1 0.0 # # netns ns2-G9iBBQ 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:41629 10.0.1.1:10103 timer:(timewait,55sec,0) ino:0 sk:2188 # # tcp TIME-WAIT 0 0 10.0.1.2:54600 10.0.1.1:10103 timer:(timewait,59sec,0) ino:0 sk:2189 # # TcpActiveOpens 3 0.0 # TcpInSegs 58 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 2 0.0 # TcpExtDelayedACKs 1 0.0 # TcpExtTCPPureAcks 30 0.0 # TcpExtTCPOrigDataSent 25 0.0 # TcpExtTCPDelivered 28 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 2 0.0 # MPTcpExtMPJoinSynTx 2 0.0 # MPTcpExtRmSubflow 1 0.0 # 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: 7832 Broken pipe tee "$cinsent" < "$cinfail" # 7833 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 7 0.0 # TcpOutSegs 7 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 2 0.0 # TcpExtTCPDelivered 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPFastcloseTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 11 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-lrcCbv 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 7 0.0 # TcpOutSegs 7 0.0 # TcpOutRsts 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 2 0.0 # TcpExtTCPDelivered 2 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPFastcloseTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # # netns ns2-G9iBBQ 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 11 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: 7984 Done tee "$cinsent" < "$cinfail" # 7985 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 43 0.0 # TcpOutSegs 123 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 101 0.0 # TcpExtTCPDelivered 101 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 45 0.0 # TcpOutSegs 121 0.0 # TcpExtTCPPureAcks 21 0.0 # TcpExtTCPOrigDataSent 102 0.0 # TcpExtTCPDelivered 103 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtInfiniteMapTx 1 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # # netns ns1-lrcCbv socket stat for 10106: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10106 [::ffff:10.0.1.2]:59092 timer:(timewait,59sec,0) ino:0 sk:218a # # TcpPassiveOpens 1 0.0 # TcpInSegs 43 0.0 # TcpOutSegs 123 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 18 0.0 # TcpExtTCPOrigDataSent 101 0.0 # TcpExtTCPDelivered 101 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-G9iBBQ socket stat for 10106: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 1 0.0 # TcpInSegs 45 0.0 # TcpOutSegs 121 0.0 # TcpExtTCPPureAcks 21 0.0 # TcpExtTCPOrigDataSent 102 0.0 # TcpExtTCPDelivered 103 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtInfiniteMapTx 1 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # Info: 3 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: 8171 Done tee "$cinsent" < "$cinfail" # 8172 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 709 0.0 # TcpOutSegs 1075 0.0 # TcpOutRsts 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 305 0.0 # TcpExtTCPLossProbes 2 0.0 # TcpExtTCPRcvCoalesce 335 0.0 # TcpExtTCPOrigDataSent 742 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 20 0.0 # TcpExtTCPDelivered 692 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtDataCsumErr 1 0.0 # MPTcpExtOFOQueueTail 3 0.0 # MPTcpExtOFOQueue 4 0.0 # MPTcpExtOFOMerge 2 0.0 # MPTcpExtDuplicateData 6 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 17 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 728 0.0 # TcpOutSegs 1111 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 331 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPOrigDataSent 778 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 62 0.0 # TcpExtTCPDelivered 779 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # MPTcpExtMPRstRx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # # netns ns1-lrcCbv 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]:57046 timer:(timewait,59sec,0) ino:0 sk:218b # # TcpPassiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 662 0.0 # TcpOutSegs 1075 0.0 # TcpOutRsts 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 258 0.0 # TcpExtTCPLossProbes 2 0.0 # TcpExtTCPRcvCoalesce 335 0.0 # TcpExtTCPOrigDataSent 742 0.0 # TcpExtTCPHystartTrainDetect 1 0.0 # TcpExtTCPHystartTrainCwnd 20 0.0 # TcpExtTCPDelivered 589 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckRx 1 0.0 # MPTcpExtDataCsumErr 1 0.0 # MPTcpExtOFOQueueTail 3 0.0 # MPTcpExtOFOQueue 4 0.0 # MPTcpExtOFOMerge 2 0.0 # MPTcpExtDuplicateData 6 0.0 # MPTcpExtMPFailTx 1 0.0 # MPTcpExtMPRstTx 1 0.0 # MPTcpExtRcvWndShared 17 0.0 # # netns ns2-G9iBBQ 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:57046 10.0.1.1:10107 timer:(timewait,59sec,0) ino:0 sk:10e8 # # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 726 0.0 # TcpOutSegs 1110 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 330 0.0 # TcpExtTCPLossProbes 1 0.0 # TcpExtTCPOrigDataSent 778 0.0 # TcpExtTCPHystartDelayDetect 1 0.0 # TcpExtTCPHystartDelayCwnd 62 0.0 # TcpExtTCPDelivered 778 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # MPTcpExtMPJoinSynAckRx 1 0.0 # MPTcpExtMPJoinSynTx 1 0.0 # MPTcpExtMPFailRx 1 0.0 # MPTcpExtMPRstRx 1 0.0 # MPTcpExtRcvWndShared 3 0.0 # Info: 1 corrupted pkts # join Rx [ OK ] # join Tx [ OK ] # checksum server [ OK ] # checksum client [ OK ] # fail tx server [ OK ] # fail rx client [ OK ] # reset tx server [ OK ] # reset rx client [ OK ] # infi tx client [ OK ] # infi rx server [ OK ] # 109 userspace pm type prevents add_addr # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8339 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-lrcCbv socket stat for 10108: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-G9iBBQ 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:58744 10.0.1.1:10108 timer:(timewait,59sec,0) ino:0 sk:10e9 # # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 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: 8478 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 # 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 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 # MPTcpExtAddAddr 1 0.0 # MPTcpExtAddAddrDrop 1 0.0 # # netns ns1-lrcCbv socket stat for 10109: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 9 0.0 # TcpOutSegs 9 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-G9iBBQ socket stat for 10109: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:42550 10.0.1.1:10109 timer:(timewait,59sec,0) ino:0 sk:218c # # 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 # 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: 8617 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-lrcCbv 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]:45006 timer:(timewait,59sec,0) ino:0 sk:226 # # 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-G9iBBQ 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:45006 10.0.1.1:10110 timer:(timewait,59sec,0) ino:0 sk:218d # # 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: 8747 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-lrcCbv socket stat for 10111: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpPassiveOpens 1 0.0 # TcpInSegs 10 0.0 # TcpOutSegs 7 0.0 # TcpExtTCPPureAcks 6 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 3 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-G9iBBQ 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:38582 10.0.1.1:10111 timer:(timewait,59sec,0) ino:0 sk:218e # # TcpActiveOpens 1 0.0 # TcpInSegs 7 0.0 # TcpOutSegs 10 0.0 # TcpExtTW 1 0.0 # TcpExtTCPPureAcks 3 0.0 # TcpExtTCPOrigDataSent 3 0.0 # TcpExtTCPDelivered 4 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # join Rx [ OK ] # join Tx [ OK ] # 113 userspace pm type prevents mp_prio # free(): double free detected in tcache 2 # ./mptcp_join.sh: line 1028: 8877 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 52 0.0 # TcpOutSegs 50 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # Client ns stats # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 52 0.0 # TcpOutRsts 1 0.0 # TcpExtDelayedACKs 8 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-lrcCbv socket stat for 10112: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 [::ffff:10.0.1.1]:10112 [::ffff:10.0.1.2]:40804 timer:(timewait,59sec,0) ino:0 sk:10ea # # TcpPassiveOpens 2 0.0 # TcpAttemptFails 1 0.0 # TcpInSegs 52 0.0 # TcpOutSegs 50 0.0 # TcpOutRsts 1 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 25 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # MPTcpExtMPJoinSynRx 1 0.0 # MPTcpExtMPJoinAckHMacFailure 1 0.0 # # netns ns2-G9iBBQ socket stat for 10112: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # TcpActiveOpens 2 0.0 # TcpEstabResets 1 0.0 # TcpInSegs 50 0.0 # TcpOutSegs 52 0.0 # TcpOutRsts 1 0.0 # TcpExtDelayedACKs 8 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: 9032 Aborted timeout ${timeout_test} ip netns exec ${connector_ns} ./mptcp_connect -t ${timeout_poll} -p $port -s ${cl_proto} $extra_cl_args $connect_addr < "$cin" > "$cout" # [FAIL] client exit code 134, server 0 # Server ns stats # TcpPassiveOpens 1 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 23 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # Client ns stats # TcpActiveOpens 1 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 23 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 24 0.0 # MPTcpExtMPCapableSYNTX 1 0.0 # MPTcpExtMPCapableSYNACKRX 1 0.0 # # netns ns1-lrcCbv 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]:32964 timer:(timewait,59sec,0) ino:0 sk:10eb # # TcpPassiveOpens 1 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 8 0.0 # TcpExtTCPPureAcks 23 0.0 # TcpExtTCPOrigDataSent 23 0.0 # TcpExtTCPDelivered 23 0.0 # MPTcpExtMPCapableSYNRX 1 0.0 # MPTcpExtMPCapableACKRX 1 0.0 # # netns ns2-G9iBBQ socket stat for 10113: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # tcp TIME-WAIT 0 0 10.0.1.2:32964 10.0.1.1:10113 timer:(timewait,59sec,0) ino:0 sk:227 # # TcpActiveOpens 1 0.0 # TcpInSegs 47 0.0 # TcpOutSegs 47 0.0 # TcpExtTW 1 0.0 # TcpExtDelayedACKs 3 0.0 # TcpExtTCPPureAcks 23 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=1335ms # not ok 2 - mptcp_join: single subflow, limited by client # time=2209ms # not ok 3 - mptcp_join: single subflow, limited by server # time=3011ms # not ok 4 - mptcp_join: single subflow # time=2334ms # not ok 5 - mptcp_join: multiple subflows # time=1696ms # not ok 6 - mptcp_join: multiple subflows, limited by server # time=1416ms # not ok 7 - mptcp_join: single subflow, dev # time=1403ms # not ok 8 - mptcp_join: no MPC reuse with single endpoint # time=6323ms # not ok 9 - mptcp_join: multi subflows, with failing subflow # time=6493ms # not ok 10 - mptcp_join: multi subflows, with subflow timeout # time=6436ms # ok 11 - mptcp_join: multi subflows, fair usage on close # time=6423ms # not ok 12 - mptcp_join: unused signal address # time=1325ms # not ok 13 - mptcp_join: signal address # time=1336ms # not ok 14 - mptcp_join: subflow and signal # time=1374ms # not ok 15 - mptcp_join: subflow and signal together # time=1633ms # not ok 16 - mptcp_join: multiple subflows and signal # time=1411ms # not ok 17 - mptcp_join: signal addresses # time=1316ms # not ok 18 - mptcp_join: signal invalid addresses # time=1215ms # not ok 19 - mptcp_join: signal addresses race test # time=6436ms # not ok 20 - mptcp_join: multiple flows, signal, link failure # time=7670ms # not ok 21 - mptcp_join: multi flows, signal, bidi, link fail # time=7732ms # not ok 22 - mptcp_join: backup subflow unused, link failure # time=12373ms # not ok 23 - mptcp_join: backup flow used, multi links fail # time=11873ms # not ok 24 - mptcp_join: backup flow used, bidi, link failure # time=12140ms # not ok 25 - mptcp_join: signal address, ADD_ADDR timeout # time=6615ms # not ok 26 - mptcp_join: signal address, ADD_ADDR6 timeout # time=6440ms # not ok 27 - mptcp_join: signal addresses, ADD_ADDR timeout # time=23282ms # not ok 28 - mptcp_join: invalid address, ADD_ADDR timeout # time=23475ms # not ok 29 - mptcp_join: remove single subflow # time=6842ms # not ok 30 - mptcp_join: remove multiple subflows # time=6526ms # not ok 31 - mptcp_join: remove single address # time=6554ms # not ok 32 - mptcp_join: remove subflow and signal # time=6619ms # not ok 33 - mptcp_join: remove subflows and signal # time=23491ms # not ok 34 - mptcp_join: remove addresses # time=23538ms # not ok 35 - mptcp_join: remove invalid addresses # time=23427ms # not ok 36 - mptcp_join: flush subflows and signal # time=6496ms # not ok 37 - mptcp_join: flush subflows # time=6721ms # not ok 38 - mptcp_join: flush addresses # time=6697ms # not ok 39 - mptcp_join: flush invalid addresses # time=6574ms # not ok 40 - mptcp_join: remove id 0 subflow # time=6492ms # not ok 41 - mptcp_join: remove id 0 address # time=6609ms # not ok 42 - mptcp_join: add single subflow # time=6238ms # not ok 43 - mptcp_join: add signal address # time=6333ms # not ok 44 - mptcp_join: add multiple subflows # time=6238ms # not ok 45 - mptcp_join: add multiple subflows IPv6 # time=6245ms # not ok 46 - mptcp_join: add multiple addresses IPv6 # time=6383ms # not ok 47 - mptcp_join: single subflow IPv6 # time=6263ms # not ok 48 - mptcp_join: unused signal address IPv6 # time=6258ms # not ok 49 - mptcp_join: single address IPv6 # time=6271ms # not ok 50 - mptcp_join: remove single address IPv6 # time=6302ms # not ok 51 - mptcp_join: remove subflow and signal IPv6 # time=6373ms # not ok 52 - mptcp_join: single subflow IPv4-mapped # time=1351ms # not ok 53 - mptcp_join: signal address IPv4-mapped # time=1469ms # not ok 54 - mptcp_join: single subflow v4-map-v6 # time=1397ms # not ok 55 - mptcp_join: signal address v4-map-v6 # time=1415ms # not ok 56 - mptcp_join: single subflow v6-map-v4 # time=1375ms # not ok 57 - mptcp_join: signal address v6-map-v4 # time=1460ms # not ok 58 - mptcp_join: no JOIN with diff families v4-v6 # time=1405ms # not ok 59 - mptcp_join: no JOIN with diff families v4-v6-2 # time=1290ms # not ok 60 - mptcp_join: no JOIN with diff families v6-v4 # time=1305ms # not ok 61 - mptcp_join: IPv4 sockets do not use IPv6 addresses # time=6315ms # not ok 62 - mptcp_join: simult IPv4 and IPv6 subflows # time=6348ms # not ok 63 - mptcp_join: simult IPv4 and IPv6 subflows, fullmesh 1x1 # time=6423ms # not ok 64 - mptcp_join: simult IPv4 and IPv6 subflows, fullmesh 2x2 # time=6484ms # not ok 65 - mptcp_join: single subflow, backup # time=6530ms # not ok 66 - mptcp_join: single address, backup # time=6427ms # not ok 67 - mptcp_join: single address, switch to backup # time=6326ms # not ok 68 - mptcp_join: single address with port, backup # time=6369ms # not ok 69 - mptcp_join: mpc backup # time=6298ms # not ok 70 - mptcp_join: mpc backup both sides # time=6368ms # not ok 71 - mptcp_join: mpc switch to backup # time=6318ms # not ok 72 - mptcp_join: mpc switch to backup both sides # time=6306ms # not ok 73 - mptcp_join: signal address with port # time=1287ms # not ok 74 - mptcp_join: subflow and signal with port # time=1290ms # not ok 75 - mptcp_join: remove single address with port # time=6507ms # not ok 76 - mptcp_join: remove subflow and signal with port # time=6418ms # not ok 77 - mptcp_join: flush subflows and signal with port # time=6307ms # not ok 78 - mptcp_join: multiple addresses with port # time=1345ms # not ok 79 - mptcp_join: multiple addresses with ports # time=1323ms # ok 80 - mptcp_join: port-based signal endpoint must not accept mpc # time=609ms # not ok 81 - mptcp_join: single subflow with syn cookies # time=1156ms # not ok 82 - mptcp_join: multiple subflows with syn cookies # time=1184ms # not ok 83 - mptcp_join: subflows limited by server w cookies # time=1168ms # not ok 84 - mptcp_join: signal address with syn cookies # time=1261ms # not ok 85 - mptcp_join: subflow and signal w cookies # time=1246ms # not ok 86 - mptcp_join: subflows and signal w. cookies # time=1264ms # not ok 87 - mptcp_join: checksum test 0 0 # time=1252ms # not ok 88 - mptcp_join: checksum test 1 1 # time=1265ms # not ok 89 - mptcp_join: checksum test 0 1 # time=1244ms # not ok 90 - mptcp_join: checksum test 1 0 # time=1294ms # not ok 91 - mptcp_join: single subflow allow join id0 ns1 # time=1095ms # not ok 92 - mptcp_join: single subflow allow join id0 ns2 # time=1149ms # not ok 93 - mptcp_join: signal address allow join id0 ns1 # time=1202ms # not ok 94 - mptcp_join: signal address allow join id0 ns2 # time=1203ms # not ok 95 - mptcp_join: subflow and address allow join id0 1 # time=1154ms # not ok 96 - mptcp_join: subflow and address allow join id0 2 # time=1189ms # not ok 97 - mptcp_join: fullmesh test 2x1 # time=6239ms # not ok 98 - mptcp_join: fullmesh test 1x1 # time=6270ms # not ok 99 - mptcp_join: fullmesh test 1x2 # time=6219ms # not ok 100 - mptcp_join: fullmesh test 1x2, limited # time=6198ms # not ok 101 - mptcp_join: set fullmesh flag test # time=6096ms # not ok 102 - mptcp_join: set nofullmesh flag test # time=6168ms # not ok 103 - mptcp_join: set backup,fullmesh flags test # time=6290ms # not ok 104 - mptcp_join: set nobackup,nofullmesh flags test # time=6306ms # ok 105 - mptcp_join: fastclose test # time=1142ms # ok 106 - mptcp_join: fastclose server test # IGNORE Flaky time=1209ms # ok 107 - mptcp_join: Infinite map # IGNORE Flaky time=1385ms # ok 108 - mptcp_join: MP_FAIL MP_RST # IGNORE Flaky time=10954ms # not ok 109 - mptcp_join: userspace pm type prevents add_addr # time=1192ms # not ok 110 - mptcp_join: userspace pm no echo w/o daemon # time=1181ms # not ok 111 - mptcp_join: userspace pm type rejects join # time=1100ms # not ok 112 - mptcp_join: userspace pm type does not send join # time=1084ms # not ok 113 - mptcp_join: userspace pm type prevents mp_prio # time=6211ms # not ok 114 - mptcp_join: userspace pm type prevents rm_addr # time=6247ms # ok 115 - mptcp_join: userspace pm add & remove address # time=5846ms # ok 116 - mptcp_join: userspace pm create destroy subflow # time=3358ms # ok 117 - mptcp_join: userspace pm create id 0 subflow # time=3135ms # ok 118 - mptcp_join: userspace pm remove initial subflow # time=3253ms # ok 119 - mptcp_join: userspace pm send RM_ADDR for ID 0 # time=4493ms # ok 120 - mptcp_join: implicit EP # time=899ms # ok 121 - mptcp_join: delete and re-add # time=12229ms # ok 122 - mptcp_join: delete re-add signal # time=7908ms # ok 123 - mptcp_join: flush re-add # time=4645ms not ok 1 selftests: net/mptcp: mptcp_join.sh # exit=1 make[1]: Leaving directory '/home/virtme/testing-11/tools/testing/selftests/net/mptcp' make: Leaving directory '/home/virtme/testing-11/tools/testing/selftests' xx__-> echo $? 0 xx__->