Skip to content

Commit

Permalink
decode unicode as ascii
Browse files Browse the repository at this point in the history
  • Loading branch information
fialhopm committed Jan 28, 2024
1 parent dc9d435 commit bc91ac8
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion pkg/ipmi/id_string.go
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,9 @@ var (
// turning them into Go strings. These functions are not implemented inline
// to ease readability and testability
stringEncodingDecoders = map[StringEncoding]StringDecoder{
// no decoder for StringEncodingUnicode, as ambiguous
// despite the ambiguity of StringEncodingUnicode, we follow OpenIPMI
// and decode it as 8-bit ASCII
StringEncodingUnicode: StringDecoderFunc(decode8BitAsciiLatin1),
StringEncodingBCDPlus: StringDecoderFunc(decodeBCDPlus),
StringEncodingPacked6BitAscii: StringDecoderFunc(decodePacked6BitAscii),
StringEncoding8BitAsciiLatin1: StringDecoderFunc(decode8BitAsciiLatin1),
Expand Down

0 comments on commit bc91ac8

Please sign in to comment.