diff options
Diffstat (limited to 'include/internal/quic_fifd.h')
-rw-r--r-- | include/internal/quic_fifd.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/include/internal/quic_fifd.h b/include/internal/quic_fifd.h index 15952e43d8..f58fabf838 100644 --- a/include/internal/quic_fifd.h +++ b/include/internal/quic_fifd.h @@ -27,10 +27,12 @@ struct quic_fifd_st { OSSL_ACKM *ackm; QUIC_TXPIM *txpim; QUIC_SSTREAM *(*get_sstream_by_id)(uint64_t stream_id, + uint32_t pn_space, void *arg); void *get_sstream_by_id_arg; void (*regen_frame)(uint64_t frame_type, uint64_t stream_id, + QUIC_TXPIM_PKT *pkt, void *arg); void *regen_frame_arg; }; @@ -41,11 +43,13 @@ int ossl_quic_fifd_init(QUIC_FIFD *fifd, QUIC_TXPIM *txpim, /* stream_id is UINT64_MAX for the crypto stream */ QUIC_SSTREAM *(*get_sstream_by_id)(uint64_t stream_id, + uint32_t pn_space, void *arg), void *get_sstream_by_id_arg, /* stream_id is UINT64_MAX if not applicable */ void (*regen_frame)(uint64_t frame_type, uint64_t stream_id, + QUIC_TXPIM_PKT *pkt, void *arg), void *regen_frame_arg); |