[VOL-2152][BAL3.0 Brigade] OpenOLT driver registers ONU Remote Defect
Indicator alarm
- Provide missing BAL API definitions required for unit test compilation
Change-Id: Ifb38a55b24413beb9f5caf864403c4513cd7be68
diff --git a/agent/common/core.h b/agent/common/core.h
index 33a9066..f4a440e 100644
--- a/agent/common/core.h
+++ b/agent/common/core.h
@@ -229,6 +229,7 @@
Status CreateTrafficQueues_(const tech_profile::TrafficQueues *traffic_queues);
Status RemoveTrafficQueues_(const tech_profile::TrafficQueues *traffic_queues);
Status PerformGroupOperation_(const openolt::Group *group_cfg);
+Status OnuItuPonAlarmSet_(const openolt::OnuItuPonAlarm* request);
uint32_t GetPortNum_(uint32_t flow_id);
int get_status_bcm_cli_quit(void);
uint16_t get_dev_id(void);
diff --git a/agent/common/server.cc b/agent/common/server.cc
index 53b6317..17b804e 100644
--- a/agent/common/server.cc
+++ b/agent/common/server.cc
@@ -308,6 +308,13 @@
openolt::Empty* response) override {
return PerformGroupOperation_(request);
};
+
+ Status OnuItuPonAlarmSet(
+ ServerContext* context,
+ const openolt::OnuItuPonAlarm* request,
+ openolt::Empty* response) override {
+ return OnuItuPonAlarmSet_(request);
+ };
};
void RunServer(int argc, char** argv) {