[VOL-2778] Handling IGMP
Change-Id: I54c26bc438a144c7d4c64a9b3d543461fc743ab2
diff --git a/internal/bbsim/alarmsim/alarmsim.go b/internal/bbsim/alarmsim/alarmsim.go
index d7c0b54..838e15a 100644
--- a/internal/bbsim/alarmsim/alarmsim.go
+++ b/internal/bbsim/alarmsim/alarmsim.go
@@ -25,7 +25,7 @@
"github.com/opencord/bbsim/api/bbsim"
"github.com/opencord/bbsim/internal/bbsim/devices"
- "github.com/opencord/voltha-protos/v2/go/openolt"
+ "github.com/opencord/voltha-protos/v3/go/openolt"
"google.golang.org/grpc/codes"
"google.golang.org/grpc/status"
)
@@ -160,9 +160,14 @@
case bbsim.AlarmType_ONU_ITU_PON_STATS:
alarm = &openolt.AlarmIndication{
Data: &openolt.AlarmIndication_OnuItuPonStatsInd{OnuItuPonStatsInd: &openolt.OnuItuPonStatsIndication{
- OnuId: onu.ID,
- IntfId: onu.PonPortID,
- RdiErrors: uint32(extractInt(req.Parameters, "RdiErrors", 0)),
+ OnuId: onu.ID,
+ IntfId: onu.PonPortID,
+ Stats: &openolt.OnuItuPonStatsIndication_RdiErrorInd{
+ RdiErrorInd: &openolt.RdiErrorIndication{
+ RdiErrorCount: uint64(extractInt(req.Parameters, "RdiErrors", 0)),
+ Status: req.Status,
+ },
+ },
}},
}
case bbsim.AlarmType_ONU_ALARM_LOS: