Replaced old SSI function with new macros jira id - ODUHIGH-212
[o-du/l2.git] / src / cm / ssi.h
index a42c01d..eb463fe 100755 (executable)
    { \
       S16 ret; \
       if ((ret = func(val, mBuf)) != ROK) \
-         RETVALUE(ret); \
+         return (ret); \
    }
 
 #define CMCHKPKLOG(func, val, mBuf, errCode, pst) \
          SLogError(pst->srcEnt, pst->srcInst, pst->srcProcId, __FILE__, \
                    __LINE__, (ErrCls) ERRCLS_ADD_RES, errCode, (ErrVal)ret, \
                    "Packing failure"); \
-          RETVALUE(ret); \
+          return (ret); \
        } \
    }
 
          SLogError(pst->srcEnt, pst->srcInst, pst->srcProcId, __FILE__, \
                    __LINE__, (ErrCls) ERRCLS_ADD_RES, errCode, (ErrVal)ret, \
                    "Packing failure"); \
-         RETVALUE(ret); \
+         return (ret); \
       } \
    }
 
    { \
       S16 ret; \
       if ((ret = func(val, mBuf)) != ROK) \
-         RETVALUE(ret); \
+         return (ret); \
    }
 
 #define CMCHKUNPKLOG(func, val, mBuf, errCode, pst) \
          SLogError(pst->dstEnt, pst->dstInst, pst->dstProcId, __FILE__, \
                    __LINE__, (ErrCls) ERRCLS_ADD_RES, (ErrVal)errCode, (ErrVal)ret, \
                    "Unpacking failure"); \
-          RETVALUE(ret); \
+          return (ret); \
        } \
    }
 
          SLogError(pst->dstEnt, pst->dstInst, pst->dstProcId, __FILE__, \
                    __LINE__, (ErrCls) ERRCLS_ADD_RES, (ErrVal)errCode, (ErrVal)ret, \
                    "Unpacking failure"); \
-         RETVALUE(ret); \
+         return (ret); \
       } \
    }
 
 #define ENTLAST     ENTNL            /* last entity id */
 #endif /* WR_DG_OAM */
 
+#ifdef ODU
+#define ENTDUAPP    0xeb             /* ORAN DU APP */
+#define ENTSCTP     0xec             /* ORAN SCTP */
+#define ENTF1AP     0xed             /* ORAN F1AP */
+#define ENTEGTP     0xee             /* ORAN EGTP */
+#endif //ORAN
 /* un-configured procId */ 
 #ifdef SS_MULTIPLE_PROCS
 #define PROCNC      0xFFFF            /* Processor not configured */