]> git.feebdaed.xyz Git - 0xmirror/openssl.git/commit
BIO_send/recvmmsg(): Pass msgs_processed to the return callback
authorTomas Mraz <tomas@openssl.org>
Mon, 15 Dec 2025 10:41:38 +0000 (11:41 +0100)
committerTomas Mraz <tomas@openssl.org>
Fri, 19 Dec 2025 15:36:03 +0000 (16:36 +0100)
commit380ff1448596926fc9d252c8e4c2720b006ef912
treed40d52892ff061e391b361d7978f16856b618692
parentca9827379a978a0ed0e21de3a029e80b63b63118
BIO_send/recvmmsg(): Pass msgs_processed to the return callback

This avoids crash if a legacy BIO callback is set and
BIO_sendmmsg() or BIO_recvmmsg() is used.

Reported by Stanislav Fort (Aisle Research)

Reviewed-by: Matt Caswell <matt@openssl.org>
Reviewed-by: Norbert Pocs <norbertp@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/29395)
crypto/bio/bio_lib.c