From e7a5e2425d6f2b8b11b6c89c0545906ca84a70a5 Mon Sep 17 00:00:00 2001 From: Stephen Cresswell <229672+cressie176@users.noreply.github.com> Date: Sun, 24 Nov 2024 09:41:38 +0000 Subject: [PATCH] Support U tag for signed 16bit field values --- lib/codec.js | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/codec.js b/lib/codec.js index bb9f5594..9a31e80f 100644 --- a/lib/codec.js +++ b/lib/codec.js @@ -300,6 +300,7 @@ function decodeFields(slice) { case 'l': val = ints.readInt64BE(slice, offset); offset += 8; break; + case 'U': case 's': val = slice.readInt16BE(offset); offset += 2; break;