Cleanup of dutocurrc container
[o-du/l2.git] / src / du_app / du_f1ap_msg_hdl.h
index 96cbeb1..b158b9d 100644 (file)
 #include "ss_msg.x"
 
 #include "du_log.h"
+#include "odu_common_codec.h"
 
-#define ENCODE_FAIL -1
 #define TRANS_ID 1
 #define RRC_SIZE 1
-#define ENC_BUF_MAX_LEN 100
 #define SUL_BAND_COUNT 0
 #define UL_SRBID        1
 #define DL_SRBID        0
 #define CRNTI           17017
 #define CELL_INDEX      0
 
-
-
-
-extern char encBuf[ENC_BUF_MAX_LEN];
-int  encBufSize;
-
 void F1APMsgHdlr(Buffer *mBuf);
-S16 BuildAndSendF1SetupReq();
+uint8_t BuildAndSendF1SetupReq();
+uint8_t BuildAndSendDUConfigUpdate();
 S16 procGNBDUCfgUpdAck(F1AP_PDU_t *f1apMsg);
-
+uint8_t procDlRrcMsgTrans(F1AP_PDU_t *f1apMsg);
+uint8_t BuildAndSendInitialRrcMsgTransfer(uint32_t gnbDuUeF1apId, uint16_t crnti, uint8_t *rrcContainer);
+void FreeDUConfigUpdate(F1AP_PDU_t *f1apDuCfg);
 /**********************************************************************
          End of file
 **********************************************************************/