Skeleton code for Omci go routine
Change-Id: Ida34470b465c40f2e0bdaf47b0d1b38b4e8396b5
diff --git a/core/grpc_service.go b/core/grpc_service.go
index 5fd0e4f..9cd6fae 100644
--- a/core/grpc_service.go
+++ b/core/grpc_service.go
@@ -100,12 +100,12 @@
}
func (s *Server) OmciMsgOut(c context.Context, msg *openolt.OmciMsg) (*openolt.Empty, error) {
- var resp OmciIndication
+ var resp OmciMsg
logger.Debug("OLT %d receives OmciMsgOut to IF %v (ONU-ID: %v) pkt:%x.", s.Olt.ID, msg.IntfId, msg.OnuId, msg.Pkt)
resp.IntfId = msg.IntfId
resp.OnuId = msg.OnuId
resp.Pkt = make([]byte, len(msg.Pkt))
- s.omciChan <- resp
+ s.omciOut <- resp
return new(openolt.Empty), nil
}