Code Review
/
o-du
/
l2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Moving all common header file into common_def.h file
[o-du/l2.git]
/
src
/
du_app
/
du_mgr_ex_ms.c
diff --git
a/src/du_app/du_mgr_ex_ms.c
b/src/du_app/du_mgr_ex_ms.c
index
21d752b
..
e1f82e7
100644
(file)
--- a/
src/du_app/du_mgr_ex_ms.c
+++ b/
src/du_app/du_mgr_ex_ms.c
@@
-17,7
+17,14
@@
*******************************************************************************/
/* This file contains message handling functionality for DU APP */
*******************************************************************************/
/* This file contains message handling functionality for DU APP */
-
+#include "common_def.h"
+#include "lrg.h"
+#include "legtp.h"
+#include "lkw.h"
+#include "lrg.x"
+#include "lkw.x"
+#include "du_cfg.h"
+#include "E2AP-PDU.h"
#include "du_sctp.h"
#include "du_f1ap_msg_hdl.h"
#include "du_e2ap_msg_hdl.h"
#include "du_sctp.h"
#include "du_f1ap_msg_hdl.h"
#include "du_e2ap_msg_hdl.h"
@@
-55,6
+62,8
@@
extern S16 cmUnpkLrgSchCfgCfm(LrgSchCfgCfm func,Pst *pst,Buffer *mBuf);
S16 duActvInit(Ent entity, Inst inst, Region region, Reason reason)
{
uint8_t id;
S16 duActvInit(Ent entity, Inst inst, Region region, Reason reason)
{
uint8_t id;
+
+ memset(&duCb, 0, sizeof(DuCb));
duCb.init.procId = SFndProcId();
duCb.init.ent = entity;
duCb.init.procId = SFndProcId();
duCb.init.ent = entity;
@@
-77,6
+86,8
@@
S16 duActvInit(Ent entity, Inst inst, Region region, Reason reason)
duCb.cfgCellLst[id] = NULL;
duCb.actvCellLst[id] = NULL;
}
duCb.cfgCellLst[id] = NULL;
duCb.actvCellLst[id] = NULL;
}
+ duCb.numUe = 0;
+ memset(duCb.ueCcchCtxt, 0, DU_MAX_UE * sizeof(UeCcchCtxt));
SSetProcId(DU_PROC);
SSetProcId(DU_PROC);
@@
-198,6
+209,17
@@
S16 duActvTsk(Pst *pst, Buffer *mBuf)
ret = unpackMacSlotInd(duHandleSlotInd, pst, mBuf);
break;
}
ret = unpackMacSlotInd(duHandleSlotInd, pst, mBuf);
break;
}
+ case EVENT_MAC_STOP_IND:
+ {
+ ret = unpackMacStopInd(duHandleStopInd, pst, mBuf);
+ break;
+ }
+ case EVENT_MAC_UL_CCCH_IND:
+ {
+ ret = unpackMacUlCcchInd(duHandleUlCcchInd, pst, mBuf);
+ break;
+ }
+
default:
{
DU_LOG("\nDU_APP : Invalid event received at duActvTsk from ENTRG");
default:
{
DU_LOG("\nDU_APP : Invalid event received at duActvTsk from ENTRG");