[VOL-5477] Handle null terminator in equipment ID correctly
Signed-off-by: bseeniva <balaji.seenivasan@radisys.com>
Change-Id: I7534300da07cc9b7caaee23019a4f357bfdeb0ab
diff --git a/internal/pkg/common/utils.go b/internal/pkg/common/utils.go
index 8b0ee21..b11785c 100755
--- a/internal/pkg/common/utils.go
+++ b/internal/pkg/common/utils.go
@@ -93,7 +93,8 @@
// TrimStringFromMeOctet trim string out of Me octet
func TrimStringFromMeOctet(input interface{}) string {
ifBytes, _ := me.InterfaceToOctets(input)
- return string(bytes.Trim(ifBytes, "\x00"))
+ ifBytes, _, _ = bytes.Cut(ifBytes, []byte{0})
+ return string(ifBytes)
}
////////////////////////////////////////////////////////////////////////