diff --git a/pkg/ueps/reader.go b/pkg/ueps/reader.go index 289562b..f29b4f7 100644 --- a/pkg/ueps/reader.go +++ b/pkg/ueps/reader.go @@ -44,11 +44,11 @@ func ReadAndVerify(reader *bufio.Reader, sharedSecret []byte) (*ParsedPacket, er if tagByte == TagPayload { // Payload is length-prefixless; caller frames the stream. // HMAC covers signedData (header TLVs) + raw payload bytes, not the 0xFF tag. - remaining, err := io.ReadAll(reader) + payloadBytes, err := io.ReadAll(reader) if err != nil { return nil, err } - payload = remaining + payload = payloadBytes break }