VOL-1253 OpenOLT - fix port info in packet-in

Change-Id: I64574d99e5c08f8f541cc35b704f2b154039af64
diff --git a/src/indications.cc b/src/indications.cc
index 1afcb02..7a576de 100644
--- a/src/indications.cc
+++ b/src/indications.cc
@@ -326,9 +326,16 @@
     openolt::PacketIndication* pkt_ind = new openolt::PacketIndication;
     bcmbal_packet_bearer_channel_rx *in = (bcmbal_packet_bearer_channel_rx *)obj;
 
-    BCM_LOG(INFO, openolt_log_id, "packet indication, intf_id %d, svc_port %d, flow_id %d\n",
-        in->data.intf_id, in->data.svc_port, in->data.flow_id);
+    BCM_LOG(INFO, openolt_log_id, "packet indication, intf_type %d, intf_id %d, svc_port %d, flow_id %d\n",
+        in->data.intf_type, in->data.intf_id, in->data.svc_port, in->data.flow_id);
 
+    if (in->data.intf_type == BCMBAL_INTF_TYPE_NNI) {
+        pkt_ind->set_intf_type("nni");
+    } else if (in->data.intf_type == BCMBAL_INTF_TYPE_PON) {
+        pkt_ind->set_intf_type("pon");
+    } else {
+        pkt_ind->set_intf_type("unknown");
+    }
     pkt_ind->set_intf_id(in->data.intf_id);
     pkt_ind->set_gemport_id(in->data.svc_port);
     pkt_ind->set_flow_id(in->data.flow_id);