make -C tools/testing/selftests TARGETS=net/mptcp TEST_PROGS=mptcp_join.shh TEST_GEN_PROGS="" run_tests make: Entering directory '/home/virtme/testing-12/tools/testing/selftests' make[1]: Entering directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make[1]: Entering directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' TAP version 13 1..1 # overriding timeout to 3600 # selftests: net/mptcp: mptcp_join.sh # 001 no JOIN # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 002 single subflow, limited by client # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 003 single subflow, limited by server # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 004 single subflow # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 005 multiple subflows # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 006 multiple subflows, limited by server # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 007 single subflow, dev # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 008 no MPC reuse with single endpoint # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 009 multi subflows, with failing subflow # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 010 multi subflows, with subflow timeout # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 011 multi subflows, fair usage on close # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 012 unused signal address # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add TX [ OK ] # echo TX [ OK ] # add [ OK ] # echo [ OK ] # 013 signal address # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 014 subflow and signal # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 015 multiple subflows and signal # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 016 signal addresses # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 017 signal invalid addresses # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 018 signal addresses race test # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 019 multiple flows, signal, link failure # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Info: Test file (size 15264 KB) for client # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # stale [ OK ] # 020 multi flows, signal, bidi, link fail # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Info: Test file (size 30720 KB) for server # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # stale [ OK ] # 021 backup subflow unused, link failure # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # link usage [ OK ] # 022 backup flow used, multi links fail # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # stale [ OK ] # link usage [ OK ] # 023 backup flow used, bidi, link failure # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # stale [ OK ] # link usage [ OK ] # 024 signal address, ADD_ADDR timeout # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add TX [ OK ] # echo TX [ OK ] # add [ OK ] # echo [ OK ] # 025 signal address, ADD_ADDR6 timeout # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb8ddd-VDYmGZ socket stat for 10024: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb8ddd-VDYmGZ socket stat for 10024: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 1 # synack [FAIL] got 0 JOIN[s] synack expected 1 # ack [FAIL] got 0 JOIN[s] ack expected 1 # add [FAIL] got 0 ADD_ADDR[s] expected 4 # echo [ OK ] # 026 signal addresses, ADD_ADDR timeout # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 027 invalid address, ADD_ADDR timeout # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 028 remove single subflow # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # rm TX [ OK ] # rm [ OK ] # rmsf [ OK ] # rtx [ OK ] # rstrx [ OK ] # 029 remove multiple subflows # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # rm [ OK ] # rmsf [ OK ] # rtx [ OK ] # rstrx [ OK ] # 030 remove single address # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # 031 remove subflow and signal # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # rtx [ OK ] # rstrx [ OK ] # 032 remove subflows and signal # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # rtx [ OK ] # rstrx [ OK ] # 033 remove addresses # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # 034 remove invalid addresses # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # 035 flush subflows and signal # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # 036 flush subflows # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # rm TX [ OK ] # rm [ OK ] # rmsf [ OK ] # rtx [ OK ] # rstrx [ OK ] # 037 flush addresses # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # 038 flush invalid addresses # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # 039 remove id 0 subflow # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # rm [ OK ] # rmsf [ OK ] # rtx [ OK ] # rstrx [ OK ] # 040 remove id 0 address # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # Info: invert # 041 add single subflow # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # cestab 1 [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # cestab 0 [ OK ] # 042 add signal address # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # cestab 1 [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # cestab 0 [ OK ] # 043 add multiple subflows # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # cestab 1 [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # cestab 0 [ OK ] # 044 add multiple subflows IPv6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # cestab 1 [FAIL] got 0 current establish[s] expected 1 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # # netns ns1-65fb8fbc-TzN4BA socket stat for 10043: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb8fbc-TzN4BA socket stat for 10043: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 2 # synack [FAIL] got 0 JOIN[s] synack expected 2 # ack [FAIL] got 0 JOIN[s] ack expected 2 # cestab 0 [ OK ] # 045 add multiple addresses IPv6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # cestab 1 [FAIL] got 0 current establish[s] expected 1 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # # netns ns1-65fb8fe6-pDx08X socket stat for 10044: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb8fe6-pDx08X socket stat for 10044: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 2 # synack [FAIL] got 0 JOIN[s] synack expected 2 # ack [FAIL] got 0 JOIN[s] ack expected 2 # add [FAIL] got 0 ADD_ADDR[s] expected 2 # echo [FAIL] got 0 ADD_ADDR echo[s] expected 2 # cestab 0 [ OK ] # 046 single subflow IPv6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb9012-SYKBo8 socket stat for 10045: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb9012-SYKBo8 socket stat for 10045: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 1 # synack [FAIL] got 0 JOIN[s] synack expected 1 # ack [FAIL] got 0 JOIN[s] ack expected 1 # 047 unused signal address IPv6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb903d-pO1tm0 socket stat for 10046: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb903d-pO1tm0 socket stat for 10046: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [FAIL] got 0 ADD_ADDR[s] expected 1 # echo [FAIL] got 0 ADD_ADDR echo[s] expected 1 # 048 single address IPv6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb9068-vIBato socket stat for 10047: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb9068-vIBato socket stat for 10047: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 1 # synack [FAIL] got 0 JOIN[s] synack expected 1 # ack [FAIL] got 0 JOIN[s] ack expected 1 # add [FAIL] got 0 ADD_ADDR[s] expected 1 # echo [FAIL] got 0 ADD_ADDR echo[s] expected 1 # 049 remove single address IPv6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb9093-zNSNdx socket stat for 10048: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb9093-zNSNdx socket stat for 10048: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 1 # synack [FAIL] got 0 JOIN[s] synack expected 1 # ack [FAIL] got 0 JOIN[s] ack expected 1 # add [FAIL] got 0 ADD_ADDR[s] expected 1 # echo [FAIL] got 0 ADD_ADDR echo[s] expected 1 # rm [FAIL] got 0 RM_ADDR[s] expected 1 # rmsf [FAIL] got 0 RM_SUBFLOW[s] expected 1 # Info: invert # 050 remove subflow and signal IPv6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb90bf-VHt1NH socket stat for 10049: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb90bf-VHt1NH socket stat for 10049: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 2 # synack [FAIL] got 0 JOIN[s] synack expected 2 # ack [FAIL] got 0 JOIN[s] ack expected 2 # add [FAIL] got 0 ADD_ADDR[s] expected 1 # echo [FAIL] got 0 ADD_ADDR echo[s] expected 1 # rm [FAIL] got 0 RM_ADDR[s] expected 1 # rmsf [FAIL] got 0 RM_SUBFLOW[s] expected 1 # 051 single subflow IPv4-mapped # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 052 signal address IPv4-mapped # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 053 single subflow v4-map-v6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 054 signal address v4-map-v6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 055 single subflow v6-map-v4 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 056 signal address v6-map-v4 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 057 no JOIN with diff families v4-v6 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 058 no JOIN with diff families v4-v6-2 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 059 no JOIN with diff families v6-v4 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb9151-ERXCOc socket stat for 10058: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb9151-ERXCOc socket stat for 10058: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [ OK ] # synack [ OK ] # ack [ OK ] # 060 IPv4 sockets do not use IPv6 addresses # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 061 simult IPv4 and IPv6 subflows # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb918d-50v8b8 socket stat for 10060: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb918d-50v8b8 socket stat for 10060: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 1 # synack [FAIL] got 0 JOIN[s] synack expected 1 # ack [FAIL] got 0 JOIN[s] ack expected 1 # 062 simult IPv4 and IPv6 subflows, fullmesh 1x1 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb91b8-k9SZSw socket stat for 10061: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb91b8-k9SZSw socket stat for 10061: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 1 # synack [FAIL] got 0 JOIN[s] synack expected 1 # ack [FAIL] got 0 JOIN[s] ack expected 1 # 063 simult IPv4 and IPv6 subflows, fullmesh 2x2 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # connect(): Network is unreachable # main_loop_s: timed out # [FAIL] client exit code 2, server 2 # Server ns stats # Client ns stats # MPTcpExtMPCapableSYNTX 1 0.0 # # netns ns1-65fb91e2-JxjnJI socket stat for 10062: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # # netns ns2-65fb91e2-JxjnJI socket stat for 10062: # Netid State Recv-Q Send-Q Local Address:Port Peer Address:Port # MPTcpExtMPCapableSYNTX 1 0.0 # syn [FAIL] got 0 JOIN[s] syn expected 4 # synack [FAIL] got 0 JOIN[s] synack expected 4 # ack [FAIL] got 0 JOIN[s] ack expected 4 # 064 single subflow, backup # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # ptx [ OK ] # prx [ OK ] # 065 single address, backup # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # ptx [ OK ] # prx [ OK ] # 066 single address with port, backup # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # ptx [ OK ] # prx [ OK ] # 067 mpc backup # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # ptx [ OK ] # prx [ OK ] # 068 mpc backup both sides # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # ptx [ OK ] # prx [ OK ] # 069 mpc switch to backup # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # ptx [ OK ] # prx [ OK ] # 070 mpc switch to backup both sides # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # ptx [ OK ] # prx [ OK ] # 071 signal address with port # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # pt [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # syn [ OK ] # ack [ OK ] # 072 subflow and signal with port # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # pt [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # syn [ OK ] # ack [ OK ] # 073 remove single address with port # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # pt [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # syn [ OK ] # ack [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # LISTENER_CREATED 10.0.2.1:10100 [ OK ] # LISTENER_CLOSED 10.0.2.1:10100 [ OK ] # 074 remove subflow and signal with port # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # pt [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # syn [ OK ] # ack [ OK ] # rm [ OK ] # rmsf [ OK ] # 075 flush subflows and signal with port # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # rm [ OK ] # rmsf [ OK ] # Info: invert # 076 multiple addresses with port # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # pt [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # syn [ OK ] # ack [ OK ] # 077 multiple addresses with ports # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # pt [ OK ] # syn [ OK ] # synack [ OK ] # ack [ OK ] # syn [ OK ] # ack [ OK ] # 078 single subflow with syn cookies # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 079 multiple subflows with syn cookies # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 080 subflows limited by server w cookies # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 081 signal address with syn cookies # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 082 subflow and signal w cookies # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 083 subflows and signal w. cookies # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 084 checksum test 0 0 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # sum [ OK ] # csum [ OK ] # ftx [ OK ] # failrx [ OK ] # rtx [ OK ] # rstrx [ OK ] # itx [ OK ] # infirx [ OK ] # 085 checksum test 1 1 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # sum [ OK ] # csum [ OK ] # ftx [ OK ] # failrx [ OK ] # rtx [ OK ] # rstrx [ OK ] # itx [ OK ] # infirx [ OK ] # 086 checksum test 0 1 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # sum [ OK ] # csum [ OK ] # ftx [ OK ] # failrx [ OK ] # rtx [ OK ] # rstrx [ OK ] # itx [ OK ] # infirx [ OK ] # 087 checksum test 1 0 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # sum [ OK ] # csum [ OK ] # ftx [ OK ] # failrx [ OK ] # rtx [ OK ] # rstrx [ OK ] # itx [ OK ] # infirx [ OK ] # 088 single subflow allow join id0 ns1 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 089 single subflow allow join id0 ns2 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 090 signal address allow join id0 ns1 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 091 signal address allow join id0 ns2 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 092 subflow and address allow join id0 1 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 093 subflow and address allow join id0 2 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # 094 fullmesh test 2x1 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 095 fullmesh test 1x1 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 096 fullmesh test 1x2 # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 097 fullmesh test 1x2, limited # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # add [ OK ] # echo [ OK ] # 098 set fullmesh flag test # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # rm [ OK ] # rmsf [ OK ] # 099 set nofullmesh flag test # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # rm [ OK ] # rmsf [ OK ] # 100 set backup,fullmesh flags test # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # ptx [ OK ] # prx [ OK ] # rm [ OK ] # rmsf [ OK ] # 101 set nobackup,nofullmesh flags test # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # syn [ OK ] # synack [ OK ] # ack [ OK ] # ptx [ OK ] # prx [ OK ] # rm [ OK ] # rmsf [ OK ] # 102 fastclose test # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Info: Test file (size 1024 KB) for client # Info: Test file (size 1024 KB) for server # syn [ OK ] # synack [ OK ] # ack [ OK ] # ctx [ OK ] # fclzrx [ OK ] # rtx [ OK ] # rstrx [ OK ] # Info: invert # 103 fastclose server test # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # Info: Test file (size 1024 KB) for client # Info: Test file (size 1024 KB) for server # syn [ OK ] # synack [ OK ] # ack [ OK ] # ctx [ OK ] # fclzrx [ OK ] # Info: invert # rtx [ OK ] # rstrx [ OK ] # 104 Infinite map # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # RTNETLINK answers: No route to host # not ok 1 selftests: net/mptcp: mptcp_join.sh # TIMEOUT 3600 seconds make[1]: Leaving directory '/home/virtme/testing-12/tools/testing/selftests/net/mptcp' make: Leaving directory '/home/virtme/testing-12/tools/testing/selftests' xx__-> echo $? 0 xx__->