VOL-4473: Fix for incorrect/cryptic MIB Upload Next response decode failure error message
Change-Id: Idb3570909963b8e8e73570ca01a456e390adf0f2
diff --git a/generated/attribute.go b/generated/attribute.go
index de20130..4956e89 100644
--- a/generated/attribute.go
+++ b/generated/attribute.go
@@ -377,7 +377,8 @@
// either Read and/or Write, never Set-by-Create
switch msgType {
default:
- return nil, fmt.Errorf("unsupported Message Type '%v' for table serialization", msgType)
+ return nil, fmt.Errorf("unsupported Message Type '%v/0x%02x' for table decode",
+ MsgType(msgType&MsgTypeMask), msgType)
case byte(Get) | AK: // Get Response
// Size
@@ -434,7 +435,8 @@
// either Read and/or Write, never Set-by-Create
switch msgType {
default:
- return 0, fmt.Errorf("unsupported Message Type '%v' for table serialization", msgType)
+ return 0, fmt.Errorf("unsupported Message Type '%v/0x%02x' for table serialization",
+ MsgType(msgType&MsgTypeMask), msgType)
case byte(Get) | AK: // Get Response
// Size
diff --git a/generated/medef.go b/generated/medef.go
index 6d2c2dd..4b2061a 100644
--- a/generated/medef.go
+++ b/generated/medef.go
@@ -117,7 +117,8 @@
if attrDef.IsTableAttribute() {
switch msgType {
default:
- return nil, fmt.Errorf("unsupported Message Type '%v' for table serialization", msgType)
+ return nil, fmt.Errorf("unsupported Message Type '%v/0x%02x' for table decode",
+ MsgType(msgType&MsgTypeMask), msgType)
case byte(Get) | AK: // Get Response
attrMap[name] = value