ossl_quic_wire_encode_pkt_hdr(): Assign ptrs only on static buf wpkt
authorTomas Mraz <tomas@openssl.org>
Mon, 10 Jul 2023 13:52:06 +0000 (15:52 +0200)
committerTomas Mraz <tomas@openssl.org>
Fri, 14 Jul 2023 09:51:48 +0000 (11:51 +0200)
commit69aef722645a6b0b2708ca3f08dde1599e2998a4
treeeb6db62972586bf1e356ec001112a0a57f0087a1
parentbdff3258310a30e216b9c5620fd2f4eaf4b90438
ossl_quic_wire_encode_pkt_hdr(): Assign ptrs only on static buf wpkt

Pointers can be invalidated when the underlying BUF_MEM grows.

Reviewed-by: Hugo Landau <hlandau@openssl.org>
Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/21411)
ssl/quic/quic_wire_pkt.c
test/quic_record_test.c