Home
last modified time | relevance | path

Searched refs:mutatecb (Results 1 – 7 of 7) sorted by relevance

/openssl/ssl/quic/
H A Dquic_record_tx.c102 ossl_mutate_packet_cb mutatecb; member
165 void ossl_qtx_set_mutator(OSSL_QTX *qtx, ossl_mutate_packet_cb mutatecb, in ossl_qtx_set_mutator() argument
168 qtx->mutatecb = mutatecb; in ossl_qtx_set_mutator()
763 if (qtx->mutatecb != NULL) { in qtx_mutate_write()
764 if (!qtx->mutatecb(pkt->hdr, pkt->iovec, pkt->num_iovec, &hdr, in qtx_mutate_write()
H A Dquic_tserver.c192 ossl_mutate_packet_cb mutatecb, in ossl_quic_tserver_set_plain_packet_mutator() argument
196 return ossl_quic_channel_set_mutator(srv->ch, mutatecb, finishmutatecb, in ossl_quic_tserver_set_plain_packet_mutator()
H A Dquic_channel.c461 ossl_mutate_packet_cb mutatecb, in ossl_quic_channel_set_mutator() argument
468 ossl_qtx_set_mutator(ch->qtx, mutatecb, finishmutatecb, mutatearg); in ossl_quic_channel_set_mutator()
/openssl/include/internal/
H A Dquic_tserver.h55 ossl_mutate_packet_cb mutatecb,
H A Dquic_record_tx.h64 void ossl_qtx_set_mutator(OSSL_QTX *qtx, ossl_mutate_packet_cb mutatecb,
H A Dquic_channel.h185 ossl_mutate_packet_cb mutatecb,
/openssl/doc/designs/quic-design/
H A Dquic-fault-injector.md113 void ossl_qtx_set_mutator(OSSL_QTX *qtx, ossl_mutate_packet_cb mutatecb,
117 A single new function call will set both callbacks. The `mutatecb` callback will
121 `numin` iovecs. The `mutatecb` callback is expected to allocate a new header
131 buffers that were allocated as part of the `mutatecb` call.

Completed in 23 milliseconds