msg3 and msg4 changes
[o-du/l2.git] / src / du_app / du_mgr.h
index 99ceeeb..2b08c77 100644 (file)
@@ -205,6 +205,14 @@ typedef struct duLSapCb
    TmrCfg      bndTmr;
 }DuLSapCb;
 
+typedef struct ueCcchCtxt
+{
+   uint32_t gnbDuUeF1apId; /* GNB DU UE F1AP ID */
+   uint16_t crnti;         /* CRNTI */
+   uint16_t cellId;        /* Cell Id */
+}UeCcchCtxt;
+
+
 /* DU APP DB */
 typedef struct duCb
 {
@@ -217,6 +225,8 @@ typedef struct duCb
    DuCellCb*     actvCellLst[DU_MAX_CELLS];    /* List of cells activated/to be activated of type DuCellCb */
    /* pointer to store the address of macCellCfg params used to send du-app to MAC */
    MacCellCfg     *duMacCellCfg;     /* pointer to store params while sending DU-APP to MAC */
+       uint32_t      numUe;              /* current number of UEs */
+       UeCcchCtxt    ueCcchCtxt[DU_MAX_UE]; /* mapping of gnbDuUeF1apId to CRNTI required for CCCH processing*/
 }DuCb;