diff --git a/pkg/ueps/packet.go b/pkg/ueps/packet.go index e45c433..840f15d 100644 --- a/pkg/ueps/packet.go +++ b/pkg/ueps/packet.go @@ -104,19 +104,19 @@ func (builder *PacketBuilder) MarshalAndSign(sharedSecret []byte) ([]byte, error // writeTLV(buffer, TagVersion, []byte{0x09}) // writeTLV(buffer, TagIntent, []byte{intentID}) -func writeTLV(writer io.Writer, tag uint8, value []byte) error { - // writeTLV(writer, tag, bytes.Repeat([]byte("x"), 256)) → errTLVValueTooLarge - if len(value) > 255 { +func writeTLV(writer io.Writer, tagByte uint8, tagValue []byte) error { + // writeTLV(writer, TagVersion, bytes.Repeat([]byte("x"), 256)) → errTLVValueTooLarge + if len(tagValue) > 255 { return errTLVValueTooLarge } - if _, err := writer.Write([]byte{tag}); err != nil { + if _, err := writer.Write([]byte{tagByte}); err != nil { return err } - if _, err := writer.Write([]byte{uint8(len(value))}); err != nil { + if _, err := writer.Write([]byte{uint8(len(tagValue))}); err != nil { return err } - if _, err := writer.Write(value); err != nil { + if _, err := writer.Write(tagValue); err != nil { return err } return nil