- U8 snLen; /**< Sequence number length */
- U8 reOrdTmrInt; /**< Timer Interval */
- KwUmRecBuf **recBuf; /**< Reception buffer */
- KwSn umWinSz; /**< UM window size */
- U16 modBitMask; /**< Bitmask for modulus to wrap around variables */
- KwSn sn; /**< Sequence number */
- KwSn vrUr; /**< VR(UR) - Receive state variable */
- KwSn vrUh; /**< VR(UH) - Highest received state variable */
- KwSn vrUx; /**< VR(UX) - Reordering state variable */
+ uint8_t snLen; /**< Sequence number length */
+ uint8_t reOrdTmrInt; /**< Timer Interval */
+#ifdef NR_RLC_UL
+ CmLListCp *recBufLst; /*!<Reception Buffer List */
+#endif
+ RlcUmRecBuf **recBuf; /**< Reception buffer */
+ RlcSn umWinSz; /**< UM window size */
+ uint16_t modBitMask; /**< Bitmask for modulus to wrap around variables */
+ RlcSn sn; /**< Sequence number */
+ RlcSn vrUr; /**< VR(UR) - Receive state variable */
+ RlcSn vrUh; /**< VR(UH) - Highest received state variable */
+ RlcSn vrUx; /**< VR(UX) - Reordering state variable */