X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2F5gnrrlc%2Fkw.x;h=fb098d73242b9f7abbd7e936b8fa2fe7c93083de;hb=0d27c8e566e052ad84ea994266a0c7a8c34ce096;hp=40093ac552fd6702fee26cd3b1b61158c425a7e4;hpb=def50dc175cebc67238db5f1acd5ff322a2279bd;p=o-du%2Fl2.git diff --git a/src/5gnrrlc/kw.x b/src/5gnrrlc/kw.x index 40093ac55..fb098d732 100755 --- a/src/5gnrrlc/kw.x +++ b/src/5gnrrlc/kw.x @@ -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 @@ -103,19 +103,18 @@ typedef RguLchMapInfo KwLchMapInfo; * @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; + /** * @brief Structure to hold an Acknowledged Mode header * @@ -614,10 +613,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));