summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
Diffstat (limited to 'app')
-rw-r--r--app/src/mrb.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/app/src/mrb.c b/app/src/mrb.c
index ea852c3..9afa59d 100644
--- a/app/src/mrb.c
+++ b/app/src/mrb.c
@@ -1,11 +1,11 @@
#include <assert.h>
+#include <dp_trace.h>
#include <marsio.h>
#include <metadata_define.h>
#include <mrapp.h>
#include <mrb_define.h>
#include <mrdp_trace.h>
#include <protect.h>
-#include <dp_trace.h>
#include <rte_common.h>
#include <rte_malloc.h>
@@ -30,12 +30,14 @@ void marsio_buff_ctrlzone_reset(marsio_buff_t * mr_buff)
{
struct mrb_metadata * mrb_meta = mrbuf_cz_data(mr_buff, MR_NODE_CTRLZONE_ID);
struct dp_trace_buffer * dp_trace_buffer_ptr = mrb_meta->dp_trace_buffer;
- int8_t measurement_type = mrb_meta->measurement_type;
+ uint8_t measurement_type = mrb_meta->measurement_type;
+ struct timespec send_to_nf = mrb_meta->send_to_nf;
/* reset the ctrlzone but not dp_trace_buffer */
memset(mrbuf_cz_data(mr_buff, MR_NODE_CTRLZONE_ID), 0, sizeof(struct mrb_metadata));
mrb_meta->dp_trace_buffer = dp_trace_buffer_ptr;
mrb_meta->measurement_type = measurement_type;
+ mrb_meta->send_to_nf = send_to_nf;
}
void * mr_buffer_ctrlzone(struct rte_mbuf * mr_buff, uint8_t id)