fix: TSG-21660, support QUIC CHLO fragment.
This commit is contained in:
@@ -42,6 +42,7 @@ add_test(NAME QUIC_RFC9000_FRAGMENT COMMAND ./${proto_test_main} ${CMAKE_CURRENT
|
||||
add_test(NAME QUIC_RFC9000_SPECIAL COMMAND ./${proto_test_main} ${CMAKE_CURRENT_SOURCE_DIR}/pcap/rfc9000-special/${lib_name}_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/rfc9000-special/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
|
||||
add_test(NAME QUIC_AIRPORT COMMAND ./${proto_test_main} ${CMAKE_CURRENT_SOURCE_DIR}/pcap/airport/${lib_name}_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/airport -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
|
||||
add_test(NAME QUIC_SPECIAL COMMAND ./${proto_test_main} ${CMAKE_CURRENT_SOURCE_DIR}/pcap/special/${lib_name}_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/special/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
|
||||
add_test(NAME QUIC_RFC9000_CHLO_FRAGMENT COMMAND ./${proto_test_main} ${CMAKE_CURRENT_SOURCE_DIR}/pcap/rfc9000-chlo-fragment/${lib_name}_result.json -f "find ${CMAKE_CURRENT_SOURCE_DIR}/pcap/rfc9000-chlo-fragment/ -name *.pcap|sort -V" WORKING_DIRECTORY ${PROTO_TEST_RUN_DIR})
|
||||
|
||||
set_tests_properties(IQUIC_29_TEST
|
||||
GQUIC_23_TEST
|
||||
@@ -66,5 +67,6 @@ set_tests_properties(IQUIC_29_TEST
|
||||
QUIC_RFC9000_SPECIAL
|
||||
QUIC_AIRPORT
|
||||
QUIC_SPECIAL
|
||||
QUIC_RFC9000_CHLO_FRAGMENT
|
||||
PROPERTIES FIXTURES_REQUIRED TestFixture)
|
||||
|
||||
BIN
test/pcap/rfc9000-chlo-fragment/1-google-chlo-fragment-2.pcap
Normal file
BIN
test/pcap/rfc9000-chlo-fragment/1-google-chlo-fragment-2.pcap
Normal file
Binary file not shown.
BIN
test/pcap/rfc9000-chlo-fragment/2-google-chlo-fragment-3.pcap
Normal file
BIN
test/pcap/rfc9000-chlo-fragment/2-google-chlo-fragment-3.pcap
Normal file
Binary file not shown.
BIN
test/pcap/rfc9000-chlo-fragment/3-facebook-chlo-fragment-2.pcap
Normal file
BIN
test/pcap/rfc9000-chlo-fragment/3-facebook-chlo-fragment-2.pcap
Normal file
Binary file not shown.
Binary file not shown.
26
test/pcap/rfc9000-chlo-fragment/quic_result.json
Normal file
26
test/pcap/rfc9000-chlo-fragment/quic_result.json
Normal file
@@ -0,0 +1,26 @@
|
||||
[
|
||||
{
|
||||
"Tuple4": "2607:5d00:2:2::38:2.53977>2404:6800:4005:807::2004.443",
|
||||
"VERSION": "IETF QUIC RFC9000",
|
||||
"SNI": "www.google.com",
|
||||
"name": "QUIC_RESULT_1"
|
||||
},
|
||||
{
|
||||
"Tuple4": "2607:5d00:2:2::38:2.50835>2404:6800:4005:80d::2003.443",
|
||||
"VERSION": "IETF QUIC RFC9000",
|
||||
"SNI": "www.google.com.hk",
|
||||
"name": "QUIC_RESULT_2"
|
||||
},
|
||||
{
|
||||
"Tuple4": "192.168.64.25.61166>157.240.245.35.443",
|
||||
"VERSION": "IETF QUIC RFC9000",
|
||||
"SNI": "www.facebook.com",
|
||||
"name": "QUIC_RESULT_3"
|
||||
},
|
||||
{
|
||||
"Tuple4": "2607:5d00:2:2::38:2.54817>2404:6800:4005:80c::200a.443",
|
||||
"VERSION": "IETF QUIC RFC9000",
|
||||
"SNI": "optimizationguide-pa.googleapis.com",
|
||||
"name": "QUIC_RESULT_4"
|
||||
}
|
||||
]
|
||||
Reference in New Issue
Block a user