summaryrefslogtreecommitdiff
path: root/service/include
diff options
context:
space:
mode:
Diffstat (limited to 'service/include')
-rw-r--r--service/include/sc_node_common.h7
-rw-r--r--service/include/sc_pdump.h6
2 files changed, 8 insertions, 5 deletions
diff --git a/service/include/sc_node_common.h b/service/include/sc_node_common.h
index 14b7d2e..b9fbb31 100644
--- a/service/include/sc_node_common.h
+++ b/service/include/sc_node_common.h
@@ -162,3 +162,10 @@ uint32_t sid_handle_sid_end_get(struct sid_handle * sid_handle);
#define SC_ADAPTERS_MAX 128
int adapters_max_get(struct sc_main * sc, const char * key, uint32_t * adapters_max_out);
+
+#define METADATA_INFO \
+ "dir:%u, nf_create:%u, health_check:%u, is_ctrlbuf:%u, adapter_type:%u, adapter_id:%u, payload_offset:%u, " \
+ "user_0:%u, ef_link_id:%u, traffic_link_id:%u, ef_peer_index:%u, port_ingress:%u, port_egress:%u, " \
+ "egress_action:%u, session_id:%lu, cur_sid:%u, sids:%u,%u,%u,%u,%u,%u,%u,%u, measurement_type:%u.\n"
+
+void mrb_metadata_pktmbuf_dump(const struct rte_mbuf * m);
diff --git a/service/include/sc_pdump.h b/service/include/sc_pdump.h
index bb9e41b..ae58ace 100644
--- a/service/include/sc_pdump.h
+++ b/service/include/sc_pdump.h
@@ -1,6 +1,7 @@
#pragma once
#include <sc_common.h>
+#include <sc_node_common.h>
/* Mr pdump */
/* Used for the multi-process communication */
@@ -16,11 +17,6 @@
#define MR_PDUMP_RING_NAME_SIZE 256
#define MR_PDUMP_RING_SIZE 16384
-#define METADATA_INFO \
- " dir:%u, nf_create:%u, link_id:%u, is_ctrlbuf:%u, payload_offset:%u, session_id:%lu, start_sid:%u, nr_sid:%u, " \
- "cur_sid:%u, sids:[%u],[%u],[%u],[%u],[%u],[%u],[%u],[%u], port_id_ingress:%u, port_id_egress:%u, " \
- "ef_peer_index:%u "
-
enum
{
MR_PDUMP_SUCCESS = 0,