Lines Matching refs:net_wbio
556 BIO_free_all(ctx.qc->net_wbio); in ossl_quic_free()
849 static int csm_analyse_init_peer_addr(BIO *net_wbio, BIO_ADDR *peer) in csm_analyse_init_peer_addr() argument
851 if (BIO_dgram_detect_peer_addr(net_wbio, peer) <= 0) in csm_analyse_init_peer_addr()
902 void ossl_quic_conn_set0_net_wbio(SSL *s, BIO *net_wbio) in ossl_quic_conn_set0_net_wbio() argument
909 if (ctx.qc->net_wbio == net_wbio) in ossl_quic_conn_set0_net_wbio()
912 if (!ossl_quic_port_set_net_wbio(ctx.qc->port, net_wbio)) in ossl_quic_conn_set0_net_wbio()
915 BIO_free_all(ctx.qc->net_wbio); in ossl_quic_conn_set0_net_wbio()
916 ctx.qc->net_wbio = net_wbio; in ossl_quic_conn_set0_net_wbio()
918 if (net_wbio != NULL) in ossl_quic_conn_set0_net_wbio()
919 BIO_set_nbio(net_wbio, 1); /* best effort autoconfig */ in ossl_quic_conn_set0_net_wbio()
946 return ctx.qc->net_wbio; in ossl_quic_conn_get_net_wbio()
1139 if (desc == NULL || ctx.qc->net_wbio == NULL) in ossl_quic_get_wpoll_descriptor()
1143 return BIO_get_wpoll_descriptor(ctx.qc->net_wbio, desc); in ossl_quic_get_wpoll_descriptor()
1492 || !ossl_quic_port_set_net_wbio(qc->port, qc->net_wbio) in configure_channel()
1592 if (qc->net_rbio == NULL || qc->net_wbio == NULL) { in quic_do_handshake()
1633 long wcaps = BIO_dgram_get_effective_caps(qc->net_wbio); in quic_do_handshake()
1654 if (!csm_analyse_init_peer_addr(qc->net_wbio, &qc->init_peer_addr)) in quic_do_handshake()