Updated E2 setup response
[o-du/l2.git] / src / 5gnrrlc / kw.x
index 40093ac..7c6f62b 100755 (executable)
@@ -58,7 +58,7 @@ typedef struct _amRlcStats
    uint32_t   numDLMaxRetx;
    uint32_t   numDLRetransPdus;
    uint32_t   numULPdusDiscarded;
-   uint32_t   numULReOrdTimerExpires;
+   uint32_t   numULReAsmblTimerExpires;
    uint32_t   numULStaPduRcvd;
    uint32_t   numULNackInStaPduRcvd;
    uint32_t   numRlcAmCellSduTx; /* Count of SDUs transmitted in DL for all UEs */
@@ -78,7 +78,7 @@ typedef struct _umRlcStats
    uint32_t   numDLBytesUnused;
    uint32_t   numDLMaxRetx;
    uint32_t   numULPdusDiscarded;
-   uint32_t   numULReOrdTimerExpires;
+   uint32_t   numULReAsmblTimerExpires;
    uint32_t   numULPdusOutsideWindow;
 }UMRLCStats;
 
@@ -88,7 +88,7 @@ typedef struct _rlcStats
    UMRLCStats   umRlcStats;
 }RLCStats;
 
-EXTERN RLCStats gRlcStats;
+RLCStats gRlcStats;
 
 /* kw005.201 added support for L2 Measurement */
 #ifdef LTE_L2_MEAS
@@ -96,24 +96,21 @@ typedef struct rlcSduSnMap RlcSduSnMap;
 typedef RguLchMapInfo KwLchMapInfo;
 #endif /*  LTE_L2_MEAS */
 
-
 /** @defgroup ummode UM Module Info 
 */
 /** 
  * @brief  Structure to hold an Unacknowledged Mode header
  *
  * @details
- *    - fi    : Framing Info
+ *    - si    : Segmentation Info
  *    - sn    : Sequence number
- *    - numLi : Number of length indicators in the following array (li)
- *    - li    : Length indicators
+ *    - so    : Segmentation offset
 */
 typedef struct rlcUmHdr
 {
-   uint8_t     fi;              /*!< Framing Info */
+   uint8_t     si;              /*!< Segmentation Info */
    RlcSn       sn;              /*!< Sequence number */
-   uint16_t    numLi;           /*!< Number of LIs */
-   uint16_t    li[RLC_MAX_UL_LI];   /*!< Array of LIs */
+   uint16_t    so;              /*!< Segmentation offset */
 }RlcUmHdr;
 
 /** 
@@ -614,10 +611,10 @@ typedef struct rlcCb
    uint8_t    dlSduId;   /*!< Downlink SDU ID */
 }RlcCb;
 
-EXTERN RlcCb *rlcCb[MAX_RLC_INSTANCES];   /*!< RLC global control block */
+RlcCb *rlcCb[MAX_RLC_INSTANCES];   /*!< RLC global control block */
 
 /****************************************************************************
- *                      EXTERN Declarations
+ *                      Declarations
  ***************************************************************************/
 S16 rlcGetSId ARGS((SystemId *s));