X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_e2ap_msg_hdl.h;h=8c86edd50ad2f1de4f91a58b01e9ae1c9dfee8b8;hb=875cd839a3fe1efddd284433868449add3b0b82a;hp=f800c488b704b3a4888565941757f6c48c4f86de;hpb=66f7d16ff6aa7c6184157e9e4690c5f1852875ca;p=o-du%2Fl2.git diff --git a/src/du_app/du_e2ap_msg_hdl.h b/src/du_app/du_e2ap_msg_hdl.h index f800c488b..8c86edd50 100644 --- a/src/du_app/du_e2ap_msg_hdl.h +++ b/src/du_app/du_e2ap_msg_hdl.h @@ -17,54 +17,29 @@ *******************************************************************************/ /* This file contains all E2AP message handler related functionality */ -#include -#include -#include -#include -#include "E2AP-PDU.h" -#include "PLMN-IdentityE2.h" -#include "RICeventTriggerDefinition.h" -#include "odu_common_codec.h" - -#include "envopt.h" /* Environment options */ -#include "envdep.h" /* Environment dependent */ -#include "envind.h" /* Environment independent */ -#include "gen.h" /* General */ -#include "ssi.h" /* System services */ -#include "ss_queue.h" -#include "ss_task.h" -#include "ss_msg.h" - -#include "gen.x" /* General */ -#include "ssi.x" /* System services */ -#include "ss_queue.x" -#include "ss_task.x" -#include "ss_msg.x" - -#include "du_log.h" +#include "E2setupRequest.h" #define ENCODE_FAIL -1 -S16 sctpSend(Buffer *mBuf, U8 itfType); +uint8_t sctpSend(Buffer *mBuf, uint8_t itfType); typedef struct e2apDb { - U16 ricId; - PLMN_IdentityE2_t plmn; - U32 ricReqId; - U32 ricInstanceId; - U32 ranFuncId; - RICeventTriggerDefinition_t ricEventTrigger; - U32 ricActionId; - U32 ricActionType; + uint16_t ricId; + uint8_t *plmn; + uint32_t ricReqId; + uint32_t ricInstanceId; + uint32_t ranFuncId; + uint8_t *ricEventTrigger; + uint32_t ricActionId; + uint32_t ricActionType; }E2apMsgDb; -S16 BuildAndSendE2SetupReq(); -uint16_t deAllocateE2SetupReqMsg(E2AP_PDU_t *e2apMsg, \ - E2setupRequest_t *e2SetupReq, uint8_t idx); -S16 SendE2APMsg(Region , Pool ); +E2apMsgDb e2apMsgDb; +uint8_t BuildAndSendE2SetupReq(); +uint8_t SendE2APMsg(Region , Pool ); void E2APMsgHdlr(Buffer *mBuf); - +uint8_t deAllocateE2SetupReqMsg(E2AP_PDU_t *e2apMsg, E2setupRequest_t *e2SetupReq, uint8_t idx); /********************************************************************** - End of file -**********************************************************************/ + End of file + **********************************************************************/