QUIC_TSERVER
int ossl_quic_tserver_has_read_ended(QUIC_TSERVER *srv, uint64_t stream_id);
int ossl_quic_tserver_write(QUIC_TSERVER *srv,
int ossl_quic_tserver_conclude(QUIC_TSERVER *srv, uint64_t stream_id);
int ossl_quic_tserver_stream_new(QUIC_TSERVER *srv,
BIO *ossl_quic_tserver_get0_rbio(QUIC_TSERVER *srv);
SSL_CTX *ossl_quic_tserver_get0_ssl_ctx(QUIC_TSERVER *srv);
int ossl_quic_tserver_stream_has_peer_stop_sending(QUIC_TSERVER *srv,
int ossl_quic_tserver_stream_has_peer_reset_stream(QUIC_TSERVER *srv,
int ossl_quic_tserver_set_new_local_cid(QUIC_TSERVER *srv,
uint64_t ossl_quic_tserver_pop_incoming_stream(QUIC_TSERVER *srv);
int ossl_quic_tserver_is_stream_totally_acked(QUIC_TSERVER *srv,
int ossl_quic_tserver_get_net_read_desired(QUIC_TSERVER *srv);
int ossl_quic_tserver_get_net_write_desired(QUIC_TSERVER *srv);
OSSL_TIME ossl_quic_tserver_get_deadline(QUIC_TSERVER *srv);
int ossl_quic_tserver_shutdown(QUIC_TSERVER *srv, uint64_t app_error_code);
int ossl_quic_tserver_ping(QUIC_TSERVER *srv);
void ossl_quic_tserver_set_msg_callback(QUIC_TSERVER *srv,
QUIC_CHANNEL *ossl_quic_tserver_get_channel(QUIC_TSERVER *srv);
int ossl_quic_tserver_new_ticket(QUIC_TSERVER *srv);
int ossl_quic_tserver_set_max_early_data(QUIC_TSERVER *srv,
void ossl_quic_tserver_set_psk_find_session_cb(QUIC_TSERVER *srv,
QUIC_TSERVER *ossl_quic_tserver_new(const QUIC_TSERVER_ARGS *args,
void ossl_quic_tserver_free(QUIC_TSERVER *srv);
int ossl_quic_tserver_set_plain_packet_mutator(QUIC_TSERVER *srv,
int ossl_quic_tserver_set_handshake_mutator(QUIC_TSERVER *srv,
int ossl_quic_tserver_tick(QUIC_TSERVER *srv);
int ossl_quic_tserver_is_connected(QUIC_TSERVER *srv);
int ossl_quic_tserver_is_handshake_confirmed(const QUIC_TSERVER *srv);
int ossl_quic_tserver_is_term_any(const QUIC_TSERVER *srv);
ossl_quic_tserver_get_terminate_cause(const QUIC_TSERVER *srv);
int ossl_quic_tserver_is_terminated(const QUIC_TSERVER *srv);
size_t ossl_quic_tserver_get_short_header_conn_id_len(const QUIC_TSERVER *srv);
int ossl_quic_tserver_read(QUIC_TSERVER *srv,
void ossl_quic_tserver_free(QUIC_TSERVER *srv)
int ossl_quic_tserver_set_plain_packet_mutator(QUIC_TSERVER *srv,
int ossl_quic_tserver_set_handshake_mutator(QUIC_TSERVER *srv,
int ossl_quic_tserver_tick(QUIC_TSERVER *srv)
int ossl_quic_tserver_is_connected(QUIC_TSERVER *srv)
int ossl_quic_tserver_is_term_any(const QUIC_TSERVER *srv)
ossl_quic_tserver_get_terminate_cause(const QUIC_TSERVER *srv)
int ossl_quic_tserver_is_terminated(const QUIC_TSERVER *srv)
size_t ossl_quic_tserver_get_short_header_conn_id_len(const QUIC_TSERVER *srv)
int ossl_quic_tserver_is_handshake_confirmed(const QUIC_TSERVER *srv)
int ossl_quic_tserver_read(QUIC_TSERVER *srv,
int ossl_quic_tserver_has_read_ended(QUIC_TSERVER *srv, uint64_t stream_id)
int ossl_quic_tserver_write(QUIC_TSERVER *srv,
int ossl_quic_tserver_conclude(QUIC_TSERVER *srv, uint64_t stream_id)
int ossl_quic_tserver_stream_new(QUIC_TSERVER *srv,
BIO *ossl_quic_tserver_get0_rbio(QUIC_TSERVER *srv)
SSL_CTX *ossl_quic_tserver_get0_ssl_ctx(QUIC_TSERVER *srv)
int ossl_quic_tserver_stream_has_peer_stop_sending(QUIC_TSERVER *srv,
int ossl_quic_tserver_stream_has_peer_reset_stream(QUIC_TSERVER *srv,
int ossl_quic_tserver_set_new_local_cid(QUIC_TSERVER *srv,
uint64_t ossl_quic_tserver_pop_incoming_stream(QUIC_TSERVER *srv)
int ossl_quic_tserver_is_stream_totally_acked(QUIC_TSERVER *srv,
int ossl_quic_tserver_get_net_read_desired(QUIC_TSERVER *srv)
int ossl_quic_tserver_get_net_write_desired(QUIC_TSERVER *srv)
OSSL_TIME ossl_quic_tserver_get_deadline(QUIC_TSERVER *srv)
int ossl_quic_tserver_shutdown(QUIC_TSERVER *srv, uint64_t app_error_code)
QUIC_TSERVER *srv = arg;
int ossl_quic_tserver_ping(QUIC_TSERVER *srv)
QUIC_CHANNEL *ossl_quic_tserver_get_channel(QUIC_TSERVER *srv)
void ossl_quic_tserver_set_msg_callback(QUIC_TSERVER *srv,
int ossl_quic_tserver_new_ticket(QUIC_TSERVER *srv)
int ossl_quic_tserver_set_max_early_data(QUIC_TSERVER *srv,
void ossl_quic_tserver_set_psk_find_session_cb(QUIC_TSERVER *srv,
QUIC_TSERVER *ossl_quic_tserver_new(const QUIC_TSERVER_ARGS *args,
QUIC_TSERVER *srv = NULL;
int flags, QUIC_TSERVER **qtserv, SSL **cssl,
QUIC_TSERVER *qtserv;
QTEST_FAULT *qtest_create_injector(QUIC_TSERVER *ts)
static QUIC_TSERVER *globtserv;
int qtest_wait_for_timeout(SSL *s, QUIC_TSERVER *qtserv)
int qtest_create_quic_connection_ex(QUIC_TSERVER *qtserv, SSL *clientssl,
int qtest_create_quic_connection(QUIC_TSERVER *qtserv, SSL *clientssl)
int qtest_shutdown(QUIC_TSERVER *qtserv, SSL *clientssl)
int qtest_check_server_transport_err(QUIC_TSERVER *qtserv, uint64_t code)
int qtest_check_server_protocol_err(QUIC_TSERVER *qtserv)
int qtest_check_server_frame_encoding_err(QUIC_TSERVER *qtserv)
int qtest_check_server_transport_err(QUIC_TSERVER *qtserv, uint64_t code);
int qtest_check_server_protocol_err(QUIC_TSERVER *qtserv);
int qtest_check_server_frame_encoding_err(QUIC_TSERVER *qtserv);
int flags, QUIC_TSERVER **qtserv, SSL **cssl,
QTEST_FAULT *qtest_create_injector(QUIC_TSERVER *ts);
int qtest_create_quic_connection(QUIC_TSERVER *qtserv, SSL *clientssl);
int qtest_wait_for_timeout(SSL *s, QUIC_TSERVER *qtserv);
int qtest_create_quic_connection_ex(QUIC_TSERVER *qtserv, SSL *clientssl,
int qtest_shutdown(QUIC_TSERVER *qtserv, SSL *clientssl);
static QUIC_TSERVER *s_lock(struct helper *h, struct helper_local *hl);
static QUIC_TSERVER *s_lock(struct helper *h, struct helper_local *hl)
static QUIC_TSERVER *s_lock(struct helper *h, struct helper_local *hl)
QUIC_TSERVER *s, *s_priv;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *tserver = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv)
static int unreliable_server_read(QUIC_TSERVER *qtserv, uint64_t sid,
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *s = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv2 = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;
QUIC_TSERVER *qtserv = NULL;