diff options
Diffstat (limited to 'app/src')
| -rw-r--r-- | app/src/mrb.c | 6 |
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) |
