Home
last modified time | relevance | path

Searched refs:net_rbio (Results 1 – 10 of 10) sorted by relevance

/freebsd/crypto/openssl/ssl/quic/
H A Dquic_port.c295 return port->net_rbio; in ossl_quic_port_get_net_rbio()
340 if (!port_update_poll_desc(port, port->net_rbio, /*for_write=*/0)) in ossl_quic_port_update_poll_descriptors()
383 if (port->net_rbio != NULL) in port_update_addressing_mode()
384 rcaps = BIO_dgram_get_effective_caps(port->net_rbio); in port_update_addressing_mode()
415 int ossl_quic_port_set_net_rbio(QUIC_PORT *port, BIO *net_rbio) in ossl_quic_port_set_net_rbio() argument
417 if (port->net_rbio == net_rbio) in ossl_quic_port_set_net_rbio()
420 if (!port_update_poll_desc(port, net_rbio, /*for_write=*/0)) in ossl_quic_port_set_net_rbio()
423 ossl_quic_demux_set_bio(port->demux, net_rbio); in ossl_quic_port_set_net_rbio()
424 port->net_rbio = net_rbio; in ossl_quic_port_set_net_rbio()
H A Dquic_tserver.c85 if (args->net_rbio == NULL || args->net_wbio == NULL) in ossl_quic_tserver_new()
139 if (!ossl_quic_port_set_net_rbio(srv->port, srv->args.net_rbio) in ossl_quic_tserver_new()
179 BIO_free_all(srv->args.net_rbio); in ossl_quic_tserver_free()
435 return srv->args.net_rbio; in ossl_quic_tserver_get0_rbio()
H A Dquic_port_local.h61 BIO *net_rbio, *net_wbio; member
H A Dquic_impl.c1141 quic_set0_net_rbio(QUIC_OBJ *obj, BIO *net_rbio) in quic_set0_net_rbio() argument
1148 if (old_rbio == net_rbio) in quic_set0_net_rbio()
1151 if (!ossl_quic_port_set_net_rbio(port, net_rbio)) in quic_set0_net_rbio()
1155 if (net_rbio != NULL) in quic_set0_net_rbio()
1156 BIO_set_nbio(net_rbio, 1); /* best effort autoconfig */ in quic_set0_net_rbio()
1182 void ossl_quic_conn_set0_net_rbio(SSL *s, BIO *net_rbio) in ossl_quic_conn_set0_net_rbio() argument
1190 if (!quic_set0_net_rbio(ctx.obj, net_rbio)) in ossl_quic_conn_set0_net_rbio()
1378 BIO *net_rbio; in ossl_quic_get_rpoll_descriptor() local
1384 net_rbio = ossl_quic_port_get_net_rbio(port); in ossl_quic_get_rpoll_descriptor()
1385 if (desc == NULL || net_rbio == NULL) in ossl_quic_get_rpoll_descriptor()
[all …]
/freebsd/crypto/openssl/include/internal/
H A Dquic_port.h114 int ossl_quic_port_set_net_rbio(QUIC_PORT *port, BIO *net_rbio);
H A Dquic_tserver.h41 BIO *net_rbio, *net_wbio; member
/freebsd/crypto/openssl/test/
H A Dquic_tserver_test.c119 tserver_args.net_rbio = s_net_bio; in do_test()
H A Dquic_multistream_test.c764 s_args.net_rbio = h->s_net_bio; in helper_init()
/freebsd/crypto/openssl/doc/designs/quic-design/server/
H A Dquic-server-api.md56 SSL_LISTENER *SSL_LISTENER_new(SSL_CTX *ctx, BIO *net_rbio, BIO *net_wbio);
62 int SSL_LISTENER_set1_net_rbio(SSL_LISTENER *l, BIO *net_rbio);
/freebsd/crypto/openssl/test/helpers/
H A Dquictestlib.c336 tserver_args.net_rbio = sbio; in qtest_create_quic_objects()