From c56569bd1f4cd9f2c071fe1143f3741118a2740e Mon Sep 17 00:00:00 2001 From: Otto Moerbeek Date: Tue, 22 Jul 2025 12:11:48 +0200 Subject: [PATCH] rec: add a reserved/alignment byte in EDNS record Signed-off-by: Otto Moerbeek --- pdns/protozero-trace.hh | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/pdns/protozero-trace.hh b/pdns/protozero-trace.hh index a66328655..a915dc331 100644 --- a/pdns/protozero-trace.hh +++ b/pdns/protozero-trace.hh @@ -714,11 +714,11 @@ inline KeyValueList KeyValueList::decode(protozero::pbf_reader& reader) struct EDNSOTTraceRecord { - // 1 byte version 16 bytes traceid, optional 8 bytes spanid - static constexpr size_t fullSize = 1 + 16 + 8; - static constexpr size_t sizeNoSpanID = 1 + 16; - static constexpr size_t traceIDOffset = 1; - static constexpr size_t spanIDOffset = 1 + 16; + // 1 byte version, 1 byte reserved/alignment, 16 bytes traceid, optional 8 bytes spanid + static constexpr size_t fullSize = 1 + 1 + 16 + 8; + static constexpr size_t sizeNoSpanID = 1 + 1 + 16; + static constexpr size_t traceIDOffset = 1 + 1; + static constexpr size_t spanIDOffset = 1 + 1 + 16; EDNSOTTraceRecord(uint8_t* arg) : data(arg) {} -- 2.47.2