summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2023-09-19 16:40:25 +0100
committerMatt Caswell <matt@openssl.org>2023-09-22 13:56:43 +0100
commit8d8c0a901e5d65d68070fbe812d7e8c1449381e1 (patch)
tree406aef9b4a2ecab41ff0372f5f5e6db98b94ac48 /doc
parentb1584a85d07fdf1cfaa7423392fba439f7b6b0ac (diff)
Add the ability to do client side tracing in quictestlib.c
We add a new flag QTEST_FLAG_CLIENT_TRACE to get debug tracing output if required. Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Paul Dale <pauli@openssl.org> (Merged from https://github.com/openssl/openssl/pull/22157)
Diffstat (limited to 'doc')
-rw-r--r--doc/designs/quic-design/quic-fault-injector.md6
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/designs/quic-design/quic-fault-injector.md b/doc/designs/quic-design/quic-fault-injector.md
index 30db905ee8..bea36b98cb 100644
--- a/doc/designs/quic-design/quic-fault-injector.md
+++ b/doc/designs/quic-design/quic-fault-injector.md
@@ -215,7 +215,7 @@ typedef struct ossl_qf_encrypted_extensions {
int qtest_create_quic_objects(OSSL_LIB_CTX *libctx, SSL_CTX *clientctx,
SSL_CTX *serverctx, char *certfile, char *keyfile,
int block, QUIC_TSERVER **qtserv, SSL **cssl,
- OSSL_QUIC_FAULT **fault);
+ OSSL_QUIC_FAULT **fault, BIO **tracebio);
/*
* Free up a Fault Injector instance
@@ -440,7 +440,7 @@ static int test_unknown_frame(void)
goto err;
if (!TEST_true(qtest_create_quic_objects(NULL, cctx, NULL, cert, privkey, 0,
- &qtserv, &cssl, &fault)))
+ &qtserv, &cssl, &fault, NULL)))
goto err;
if (!TEST_true(qtest_create_quic_connection(qtserv, cssl)))
@@ -523,7 +523,7 @@ static int test_no_transport_params(void)
goto err;
if (!TEST_true(qtest_create_quic_objects(NULL, cctx, NULL, cert, privkey, 0,
- &qtserv, &cssl, &fault)))
+ &qtserv, &cssl, &fault, NULL)))
goto err;
if (!TEST_true(ossl_quic_fault_set_hand_enc_ext_listener(fault,