diff --git a/openair-cn/GTPV1-U/gtpv1u_eNB.c b/openair-cn/GTPV1-U/gtpv1u_eNB.c index f0943a25bddfbd459a83017db1e30b8318d8f477..3bc19bc635580f3d54dcb1e90677bd9914df39c7 100644 --- a/openair-cn/GTPV1-U/gtpv1u_eNB.c +++ b/openair-cn/GTPV1-U/gtpv1u_eNB.c @@ -958,6 +958,7 @@ void *gtpv1u_eNB_task(void *args) teid_t enb_s1u_teid = 0; teid_t sgw_s1u_teid = 0; + vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_GTPV1U_PROCESS_TUNNEL_DATA_REQ, VCD_FUNCTION_IN); data_req_p = >PV1U_ENB_TUNNEL_DATA_REQ(received_message_p); //ipv4_send_data(ipv4_data_p->sd, data_ind_p->buffer, data_ind_p->length); @@ -1003,6 +1004,7 @@ void *gtpv1u_eNB_task(void *args) } } } + vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_GTPV1U_PROCESS_TUNNEL_DATA_REQ, VCD_FUNCTION_OUT); /* Buffer still needed, do not free it */ //itti_free(ITTI_MSG_ORIGIN_ID(received_message_p), data_req_p->buffer); } diff --git a/openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1u.c b/openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1u.c index 5c1cd07bdf81b81b473a37f213577e8fa54fb6a2..da80deec9aaf252766116a481f56589100ec6849 100644 --- a/openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1u.c +++ b/openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1u.c @@ -50,6 +50,7 @@ #include "gtpv1u.h" #if defined(ENB_MODE) #include "UTIL/LOG/log.h" +#include "UTIL/LOG/vcd_signal_dumper.h" #endif #ifdef __cplusplus @@ -240,7 +241,9 @@ nwGtpv1uCreateAndSendMsg( NwGtpv1uStackT *thiz, NwU32T peerIp, NwU16T peerPort, peerIp, peerPort); +#if defined(LOG_GTPU) && LOG_GTPU > 0 NW_LEAVE(thiz); +#endif return rc; } @@ -788,6 +791,7 @@ nwGtpv1uProcessUdpReq( NW_IN NwGtpv1uStackHandleT hGtpuStackHandle, NwGtpv1uStackT *thiz; NwU16T msgType; + vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_GTPV1U_PROCESS_UDP_REQ, VCD_FUNCTION_IN); thiz = (NwGtpv1uStackT *) hGtpuStackHandle; NW_ASSERT(thiz); @@ -835,6 +839,7 @@ nwGtpv1uProcessUdpReq( NW_IN NwGtpv1uStackHandleT hGtpuStackHandle, #if defined(LOG_GTPU) && LOG_GTPU > 0 NW_LEAVE(thiz); #endif + vcd_signal_dumper_dump_function_by_name(VCD_SIGNAL_DUMPER_FUNCTIONS_GTPV1U_PROCESS_UDP_REQ, VCD_FUNCTION_OUT); return ret; } diff --git a/openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uMsg.c b/openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uMsg.c index 1ea33cebb459c5b4ff58056048bef31c7f7e4ef6..bfc48bd6ea02c575659dd7c36a67427fc6f2bee5 100644 --- a/openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uMsg.c +++ b/openair-cn/GTPV1-U/nw-gtpv1u/src/NwGtpv1uMsg.c @@ -304,7 +304,9 @@ nwGtpv1uMsgSetTeid(NW_IN NwGtpv1uMsgHandleT hMsg, NwU32T teid) { NwGtpv1uMsgT *thiz = (NwGtpv1uMsgT *) hMsg; thiz->teid = teid; +#if defined(LOG_GTPU) && LOG_GTPU > 0 GTPU_DEBUG("nwGtpv1uMsgSetTeid() teid %u", teid); +#endif return NW_GTPV1U_OK; }