Lines Matching refs:args
24 QUIC_TSERVER_ARGS args; member
64 if (srv->args.alpn == NULL) { in alpn_select_cb()
68 alpn = srv->args.alpn; in alpn_select_cb()
69 alpnlen = srv->args.alpnlen; in alpn_select_cb()
79 QUIC_TSERVER *ossl_quic_tserver_new(const QUIC_TSERVER_ARGS *args, in ossl_quic_tserver_new() argument
87 if (args->net_rbio == NULL || args->net_wbio == NULL) in ossl_quic_tserver_new()
93 srv->args = *args; in ossl_quic_tserver_new()
100 if (args->ctx != NULL) in ossl_quic_tserver_new()
101 srv->ctx = args->ctx; in ossl_quic_tserver_new()
103 srv->ctx = SSL_CTX_new_ex(srv->args.libctx, srv->args.propq, in ossl_quic_tserver_new()
122 engine_args.libctx = srv->args.libctx; in ossl_quic_tserver_new()
123 engine_args.propq = srv->args.propq; in ossl_quic_tserver_new()
125 engine_args.now_cb = srv->args.now_cb; in ossl_quic_tserver_new()
126 engine_args.now_cb_arg = srv->args.now_cb_arg; in ossl_quic_tserver_new()
140 if (!ossl_quic_port_set_net_rbio(srv->port, srv->args.net_rbio) in ossl_quic_tserver_new()
141 || !ossl_quic_port_set_net_wbio(srv->port, srv->args.net_wbio)) in ossl_quic_tserver_new()
155 if (args->ctx == NULL) in ossl_quic_tserver_new()
180 BIO_free_all(srv->args.net_rbio); in ossl_quic_tserver_free()
181 BIO_free_all(srv->args.net_wbio); in ossl_quic_tserver_free()
431 return srv->args.net_rbio; in ossl_quic_tserver_get0_rbio()