X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fdu_app%2Fdu_f1ap_msg_hdl.c;h=0f542889c4082b615f06a064d15c744b46022346;hb=refs%2Fchanges%2F77%2F4377%2F11;hp=3398992cac0335354b5963381b1f64dc557e9dce;hpb=aa73421b9f5306c786cc5b757043b3d71705bbf2;p=o-du%2Fl2.git diff --git a/src/du_app/du_f1ap_msg_hdl.c b/src/du_app/du_f1ap_msg_hdl.c index 3398992ca..0f542889c 100644 --- a/src/du_app/du_f1ap_msg_hdl.c +++ b/src/du_app/du_f1ap_msg_hdl.c @@ -17,7 +17,13 @@ *******************************************************************************/ /* This file contains F1AP message handler functions */ - +#include "common_def.h" +#include "lrg.h" +#include "legtp.h" +#include "lkw.x" +#include "lrg.x" +#include "du_cfg.h" +#include "E2AP-PDU.h" #include "du_mgr.h" #include "du_mgr_main.h" #include "du_cell_mgr.h" @@ -60,7 +66,13 @@ #include "UplinkConfig.h" #include "PDSCH-ServingCellConfig.h" #include "DUtoCURRCContainer.h" +#include +#include "ProtocolExtensionField.h" +#include "F1AP-PDU.h" +S16 procGNBDUCfgUpdAck(F1AP_PDU_t *f1apMsg); +uint8_t procDlRrcMsgTrans(F1AP_PDU_t *f1apMsg); +void FreeDUConfigUpdate(F1AP_PDU_t *f1apDuCfg); extern char encBuf[ENC_BUF_MAX_LEN]; extern DuCfgParams duCfgParam; uint8_t BuildULTnlInforet=RFAILED; @@ -2548,7 +2560,7 @@ struct PDCCH_Config__controlResourceSetToAddModList *controlRSetList return RFAILED; } byteIdx = 0; - controlRSet->frequencyDomainResources.buf[byteIdx] = 255; /* setting 8 MSBs i.e. ff */ + controlRSet->frequencyDomainResources.buf[byteIdx] = PDCCH_FREQ_DOM_RSRC; /* setting 8 MSBs i.e. ff */ for(byteIdx = 1; byteIdx < numBytes; byteIdx++) { controlRSet->frequencyDomainResources.buf[byteIdx] = 0; @@ -2724,7 +2736,8 @@ struct PDCCH_Config__searchSpacesToAddModList *searchSpcList } byteIdx = 0; - searchSpc->monitoringSymbolsWithinSlot->buf[byteIdx++] = 128 /* setting MSB to 128 i.e. 0x80 */; + searchSpc->monitoringSymbolsWithinSlot->buf[byteIdx++] = \ + PDCCH_SYMBOL_WITHIN_SLOT /* setting MSB to 128 i.e. 0x80 */; searchSpc->monitoringSymbolsWithinSlot->buf[byteIdx++] = 0; searchSpc->monitoringSymbolsWithinSlot->bits_unused = bitsUnused;