Commit 5149ed4b authored by wangyongshou's avatar wangyongshou

show trace: the gtpu encap teid

parent 89b133d9
...@@ -799,9 +799,6 @@ upf_encap_inline (vlib_main_t * vm, ...@@ -799,9 +799,6 @@ upf_encap_inline (vlib_main_t * vm,
gtpu0->ver_flags |= (upf_buffer_opaque (b0)->gtpu.hdr_flags & GTPU_E_S_PN_BIT); gtpu0->ver_flags |= (upf_buffer_opaque (b0)->gtpu.hdr_flags & GTPU_E_S_PN_BIT);
gtpu0->teid = clib_host_to_net_u32(upf_buffer_opaque (b0)->gtpu.teid); gtpu0->teid = clib_host_to_net_u32(upf_buffer_opaque (b0)->gtpu.teid);
//show trace
//far0->forward.outer_header_creation.teid = clib_net_to_host_u32(gtpu0->teid);
} }
else /* ip6 path */ else /* ip6 path */
...@@ -858,7 +855,12 @@ upf_encap_inline (vlib_main_t * vm, ...@@ -858,7 +855,12 @@ upf_encap_inline (vlib_main_t * vm,
upf_encap_trace_t *tr = upf_encap_trace_t *tr =
vlib_add_trace (vm, node, b0, sizeof (*tr)); vlib_add_trace (vm, node, b0, sizeof (*tr));
tr->session_index = s0 - gtm->sessions; tr->session_index = s0 - gtm->sessions;
//tr->teid = far0->forward.outer_header_creation.teid;
//show trace teid;
if(gtpu_dl)
tr->teid = clib_host_to_net_u32(gtpu_dl->dl_teid);
//tr->teid = far0->forward.outer_header_creation.teid
} }
if(PREDICT_TRUE(next0 == UPF_ENCAP_NEXT_DROP)) if(PREDICT_TRUE(next0 == UPF_ENCAP_NEXT_DROP))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment