BUGFIX: out of index error in omci-sim
Change-Id: Id10076ff14629f279c2caa0fdfcf197e9cb0188b
diff --git a/omci_handlers.go b/omci_handlers.go
index 66007e6..1f0e919 100644
--- a/omci_handlers.go
+++ b/omci_handlers.go
@@ -20,6 +20,7 @@
"encoding/binary"
"errors"
"log"
+ "fmt"
)
type OmciMsgHandler func(class OmciClass, content OmciContent, key OnuKey) ([]byte, error)
@@ -199,8 +200,8 @@
pkt[11] = state.uniGInstance // UNI-G ME Instance
state.uniGInstance++
default:
- log.Printf("Invalid MibUpload request %d", state.mibUploadCtr)
- //return nil, errors.New("Invalid MibUpload request")
+ errstr := fmt.Sprintf("Invalid MibUpload request: %d", state.mibUploadCtr)
+ return nil, errors.New(errstr)
}
state.mibUploadCtr++