aboutsummaryrefslogtreecommitdiff
path: root/src/lib/protocols/quic.c
diff options
context:
space:
mode:
authorIvan Nardi <12729895+IvanNardi@users.noreply.github.com>2021-12-17 12:10:34 +0100
committerGitHub <noreply@github.com>2021-12-17 12:10:34 +0100
commitf11b215cfb2a84ab23e04d08f6142e54f3b07234 (patch)
treee401b5e2f1f8eefc4a44193bfcc626a4f5918efc /src/lib/protocols/quic.c
parent8e512ff50331e2750d13b3d983f3b3216134ad18 (diff)
QUIC: fix old versions of GQUIC on big-endian machines (#1387)
Credits to @viniciussn (see #1312)
Diffstat (limited to 'src/lib/protocols/quic.c')
-rw-r--r--src/lib/protocols/quic.c2
1 files changed, 1 insertions, 1 deletions
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);
}