X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Fcm%2Flegtp.h;h=dee4ab86b19e8ebda46723e291f75107b799067b;hb=64580b61ab517a3c1fc09b3e0dc32109b913b726;hp=65516e4c3cbee958f1cfa4620449e3e981b1813b;hpb=def50dc175cebc67238db5f1acd5ff322a2279bd;p=o-du%2Fl2.git diff --git a/src/cm/legtp.h b/src/cm/legtp.h index 65516e4c3..dee4ab86b 100644 --- a/src/cm/legtp.h +++ b/src/cm/legtp.h @@ -49,18 +49,18 @@ typedef struct egtpIpAddr typedef struct egtpConfig { EgtpIpAddr localIp; - uint16_t localPort; + uint16_t localPort; EgtpIpAddr destIp; - uint16_t destPort; - uint32_t minTunnelId; - uint32_t maxTunnelId; + uint16_t destPort; + uint32_t minTunnelId; + uint32_t maxTunnelId; }EgtpConfig; typedef struct egtpTnlEvt { - uint8_t action; - uint32_t lclTeid; - uint32_t remTeid; + uint8_t action; + uint32_t lclTeid; + uint32_t remTeid; CmStatus cfmStatus; }EgtpTnlEvt; @@ -74,11 +74,11 @@ typedef struct egtpExtHdr /*Structure for MsgHdr */ typedef struct egtpMsgHdr { - TknUInt8 nPdu; /**< N-PDU Number */ - TknUInt32 seqNum; /**< Sequence Number */ - EgtpExtHdr extHdr; /**< Extension headers present flag */ - uint32_t teId; /**< Tunnel Endpoint Id */ - uint8_t msgType; /**< eGTP-U Message Type */ + TknUInt8 nPdu; /**< N-PDU Number */ + TknUInt32 seqNum; /**< Sequence Number */ + EgtpExtHdr extHdr; /**< Extension headers present flag */ + uint32_t teId; /**< Tunnel Endpoint Id */ + uint8_t msgType; /**< eGTP-U Message Type */ }EgtpMsgHdr; typedef struct egtpMsg @@ -106,9 +106,9 @@ uint8_t packEgtpSrvOpenCfm(Pst *pst, CmStatus cfm); uint8_t unpackEgtpSrvOpenCfm(EgtpSrvOpenCfm func, Buffer *mBuf); uint8_t packEgtpTnlMgmtReq(Pst *pst, EgtpTnlEvt tnlEvt); uint8_t unpackEgtpTnlMgmtReq(EgtpTnlMgmtReq func, Pst *pst, Buffer *mBuf); +uint8_t egtpTnlMgmtReq(Pst *pst, EgtpTnlEvt tnlEvt); uint8_t packEgtpTnlMgmtCfm(Pst *pst, EgtpTnlEvt tnlEvt); +uint8_t duHdlEgtpTnlMgmtCfm(EgtpTnlEvt tnlEvtCfm); uint8_t unpackEgtpTnlMgmtCfm(EgtpTnlMgmtCfm func, Buffer *mBuf); -uint8_t packEgtpSlotInd(Pst *pst); -uint8_t unpackEgtpSlotInd(EgtpSlotInd func, Pst *pst, Buffer *mBuf); - +uint8_t packEgtpStartPollingReq(Pst *pst); #endif