[VOL-1639][BAL3.0 Brigade] trap flows and packet-in
[VOL-1640][BAL3.0 Brigade] packet-out
Change-Id: Id797226d4da0e34adfb6f1dbedcd3e662aabc3a5
diff --git a/agent/common/core.h b/agent/common/core.h
index 47666ac..1fd3767 100644
--- a/agent/common/core.h
+++ b/agent/common/core.h
@@ -28,6 +28,13 @@
extern State state;
+enum FLOW_CFG {
+ INTF_TYPE = 0,
+ INTF_ID = 1,
+ SVC_PORT_ID = 2,
+ COOKIE = 3
+};
+
Status Enable_(int argc, char *argv[]);
Status ActivateOnu_(uint32_t intf_id, uint32_t onu_id,
const char *vendor_id, const char *vendor_specific, uint32_t pir);
@@ -64,6 +71,7 @@
int get_status_bcm_cli_quit(void);
uint16_t get_dev_id(void);
Status pushOltOperInd(uint32_t intf_id, const char *type, const char *state);
+uint64_t get_flow_status(uint16_t flow_id, uint16_t data_id);
void stats_collection();
#endif