U8, U16, U32 data type changes
[o-du/l2.git] / src / cu_stub / cu_stub.h
index b2325c1..cfc1de0 100644 (file)
 
 typedef struct ipAddr
 {
- Bool ipV4Pres;
U32  ipV4Addr;
- Bool ipV6Pres;
U8   ipV6Addr[MAX_IPV6_LEN];
+ Bool      ipV4Pres;
uint32_t  ipV4Addr;
+ Bool      ipV6Pres;
uint8_t   ipV6Addr[MAX_IPV6_LEN];
 }SctpIpAddr;
 
 typedef struct RrcVersion
 {
-  U8    rrcVer;     /* Latest RRC Version */
-  U32   extRrcVer;  /* Latest RRC version extended */
+  uint8_t    rrcVer;     /* Latest RRC Version */
+  uint32_t   extRrcVer;  /* Latest RRC version extended */
 }RrcVersion;
 
 typedef struct egtpParams
 {
    SctpIpAddr  localIp;
-   U16         localPort;
+   uint16_t    localPort;
    SctpIpAddr  destIp;
-   U16         destPort;
-   U32       minTunnelId;
-   U32       maxTunnelId;
+   uint16_t    destPort;
+   uint32_t    minTunnelId;
+   uint32_t    maxTunnelId;
 }EgtpParams;
 
 typedef struct CuSctpParams
 {
    SctpIpAddr  duIpAddr;
-   U16         duPort;
+   uint16_t    duPort;
    SctpIpAddr  cuIpAddr;
-   U16         cuPort;
+   uint16_t    cuPort;
 }CuSctpParams;
 
 typedef struct cuCfgParams
 {
-   U32              cuId;
+   uint32_t         cuId;
    char             cuName[CU_DU_NAME_LEN_MAX];
    CuSctpParams     sctpParams;
    Plmn             plmn;