From f11b215cfb2a84ab23e04d08f6142e54f3b07234 Mon Sep 17 00:00:00 2001 From: Ivan Nardi <12729895+IvanNardi@users.noreply.github.com> Date: Fri, 17 Dec 2021 12:10:34 +0100 Subject: QUIC: fix old versions of GQUIC on big-endian machines (#1387) Credits to @viniciussn (see #1312) --- src/lib/protocols/quic.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib/protocols/quic.c b/src/lib/protocols/quic.c index f1a596550..89cc93867 100644 --- a/src/lib/protocols/quic.c +++ b/src/lib/protocols/quic.c @@ -239,7 +239,7 @@ static uint16_t gquic_get_u16(const uint8_t *buf, uint32_t version) { if(version >= V_Q039) return ntohs(*(uint16_t *)buf); - return (*(uint16_t *)buf); + return le16toh(*(uint16_t *)buf); } -- cgit v1.2.3