Proto changes for handling ONU discovery indications

Change-Id: Ia30b831e13939b298eee181a16c1feeca88be8fa
diff --git a/voltha/adapters/asfvolt16_olt/protos/bal_indications.proto b/voltha/adapters/asfvolt16_olt/protos/bal_indications.proto
index d752926..3494faa 100644
--- a/voltha/adapters/asfvolt16_olt/protos/bal_indications.proto
+++ b/voltha/adapters/asfvolt16_olt/protos/bal_indications.proto
@@ -172,8 +172,9 @@
     BalErrno     status  = 2; //status of the indication received from BAL utilities
     string       keyStr  = 3; //key string containing additional data
     oneof u {
-        bytes        pktData = 4; //raw packet in case of object type is PACKET
-	}
+          BalSubscriberTerminalCfg onuDiscoveryInfo = 4; // ONU discovery info
+          bytes        pktData = 5; //raw packet in case of object type is PACKET
+    }
 }
 
 message BalIndications{
diff --git a/voltha/adapters/asfvolt16_olt/protos/bal_obj.proto b/voltha/adapters/asfvolt16_olt/protos/bal_obj.proto
index ac2d16f..c3cbb78 100644
--- a/voltha/adapters/asfvolt16_olt/protos/bal_obj.proto
+++ b/voltha/adapters/asfvolt16_olt/protos/bal_obj.proto
@@ -24,7 +24,7 @@
 /*
  * The BAL common message header
  */
-message bal_comm_msg_hdr
+message Bal_comm_msg_hdr
 {
     uint32         version_major = 2;   /**< Header Major version number */
     uint32         version_minor = 3;   /**< Header Minor version number */
@@ -67,7 +67,7 @@
 /** Information common to all BAL objects */
 message BalObj
 {
-    bal_comm_msg_hdr     comm_hdr = 1;      /**< Communication header */
+    Bal_comm_msg_hdr     comm_hdr = 1;      /**< Communication header */
     uint32    version = 2;       /**< Version of the Object definition/messageure */
     BalObjId        obj_type = 3;      /**< An enumerated ID associated with the object being specified */
     Bal_mgt_group     group = 4;         /**< Management group */