* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIpv4TptAddr
(
CmIpv4TptAddr *pkParam, /* IPv4 Address structure */
Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIpv4TptAddr (pkParam, mBuf)
-CmIpv4TptAddr *pkParam; /* IPv4 Address structure */
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKPK(cmPkCmIpv4NetAddr, pkParam->address, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmPkCmIpv6NetAddr
+static S16 cmPkCmIpv6NetAddr
(
-CmIpv6NetAddr *pkParam,
-Buffer *mBuf /* message buffer */
+CmIpv6NetAddr *pkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmPkCmIpv6NetAddr (pkParam, mBuf)
-CmIpv6NetAddr *pkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
- U8 num;
- U8 *ptr = (U8*)pkParam;
+ uint8_t num;
+ uint8_t *ptr = (uint8_t*)pkParam;
for(num = 0; num < CM_IPV6ADDR_SIZE; num++)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmPkCmIpv6TptAddr
+static S16 cmPkCmIpv6TptAddr
(
-CmIpv6TptAddr *pkParam, /* IPv6 transport address */
-Buffer *mBuf /* message buffer */
+CmIpv6TptAddr *pkParam, /* IPv6 transport address */
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmPkCmIpv6TptAddr (pkParam, mBuf)
-CmIpv6TptAddr *pkParam; /* IPv6 transport address */
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKPK(cmPkCmIpv6NetAddr, &pkParam->ipv6NetAddr, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmNetAddrTbl
(
-CmNetAddrTbl *pkParam, /* Network Address Table */
-Buffer *mBuf /* message buffer */
+CmNetAddrTbl *pkParam, /* Network Address Table */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmNetAddrTbl (pkParam, mBuf)
-CmNetAddrTbl *pkParam; /* Network Address Table */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U16 idx; /* Loop Index */
- CmNetAddr *netAddr; /* Network Address */
+ uint16_t idx; /* Loop Index */
+ CmNetAddr *netAddr; /* Network Address */
if (pkParam->count > CM_MAX_NET_ADDR)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmNetAddr
(
-CmNetAddr *pkParam,
-Buffer *mBuf /* message buffer */
+CmNetAddr *pkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmNetAddr (pkParam, mBuf)
-CmNetAddr *pkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
switch (pkParam->type)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmTptAddr
(
-CmTptAddr *pkParam,
-Buffer *mBuf /* message buffer */
+CmTptAddr *pkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmTptAddr (pkParam, mBuf)
-CmTptAddr *pkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
switch (pkParam->type)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmTptLocalInf
(
-CmTptLocalInf *pkParam, /* local interface info */
-Buffer *mBuf /* message buffer */
+CmTptLocalInf *pkParam, /* local interface info */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmTptLocalInf (pkParam, mBuf)
-CmTptLocalInf *pkParam; /* local interface info */
-Buffer *mBuf; /* message buffer */
-#endif
{
if (pkParam->intfPrsnt == TRUE)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmNetMCastInf6
(
-CmNetMCastInf6 *pkParam, /* IPv6 multicast information */
-Buffer *mBuf /* message buffer */
+CmNetMCastInf6 *pkParam, /* IPv6 multicast information */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmNetMCastInf6(pkParam, mBuf)
-CmNetMCastInf6 *pkParam; /* IPv6 multicast information */
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKPK(cmPkCmIpv6NetAddr, &pkParam->mCastAddr, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmPkCmSockOpts
+static S16 cmPkCmSockOpts
(
-CmSockOpts *pkParam,
-Buffer *mBuf /* message buffer */
+CmSockOpts *pkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmPkCmSockOpts (pkParam, mBuf)
-CmSockOpts *pkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
switch (pkParam->option)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmPkCmSockParam
+static S16 cmPkCmSockParam
(
-CmSockParam *pkParam,
-Buffer *mBuf /* message buffer */
+CmSockParam *pkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmPkCmSockParam (pkParam, mBuf)
-CmSockParam *pkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
- U32 num;
+ uint32_t num;
if( pkParam->numOpts > CM_MAX_SOCK_OPTS)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmPkTlsTptParam
+static S16 cmPkTlsTptParam
(
-TlsTptParam *pkParam, /**/
-Buffer *mBuf /* message buffer */
+TlsTptParam *pkParam, /**/
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmPkTlsTptParam(pkParam, mBuf)
-TlsTptParam *pkParam; /**/
-Buffer *mBuf; /* message buffer */
-#endif
{
- U32 num;
+ uint32_t num;
if( pkParam->numOpts > CM_MAX_SOCK_OPTS)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmTptParam
(
-CmTptParam *pkParam,
-Buffer *mBuf /* message buffer */
+CmTptParam *pkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmTptParam (pkParam, mBuf)
-CmTptParam *pkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
switch (pkParam->type)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmIpv4TptAddr
(
-CmIpv4TptAddr *unpkParam, /* IPv4 Address */
-Buffer *mBuf /* message buffer */
+CmIpv4TptAddr *unpkParam, /* IPv4 Address */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmUnpkCmIpv4TptAddr (unpkParam, mBuf)
-CmIpv4TptAddr *unpkParam; /* IPv4 Address */
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKUNPK(oduPackUInt16, &unpkParam->port, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmUnpkCmIpv6NetAddr
+static S16 cmUnpkCmIpv6NetAddr
(
-CmIpv6NetAddr *unpkParam, /* IPv6 address */
-Buffer *mBuf /* message buffer */
+CmIpv6NetAddr *unpkParam, /* IPv6 address */
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmUnpkCmIpv6NetAddr (unpkParam, mBuf)
-CmIpv6NetAddr *unpkParam; /* IPv6 address */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U32 num;
- U8 *ptr = (U8*)unpkParam;
+ uint32_t num;
+ uint8_t *ptr = (uint8_t*)unpkParam;
ptr += (CM_INET_IPV6ADDR_SIZE - 1);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmUnpkCmIpv6TptAddr
+static S16 cmUnpkCmIpv6TptAddr
(
-CmIpv6TptAddr *unpkParam, /* IPv6 transport address */
-Buffer *mBuf /* message buffer */
+CmIpv6TptAddr *unpkParam, /* IPv6 transport address */
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmUnpkCmIpv6TptAddr (unpkParam, mBuf)
-CmIpv6TptAddr *unpkParam; /* IPv6 transport address */
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKUNPK(oduPackUInt16, &unpkParam->port, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmNetAddrTbl
(
-CmNetAddrTbl *unpkParam, /* Network Address Table */
-Buffer *mBuf /* message buffer */
+CmNetAddrTbl *unpkParam, /* Network Address Table */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmUnpkCmNetAddrTbl (unpkParam, mBuf )
-CmNetAddrTbl *unpkParam; /* Network Address Table */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U16 idx; /* Loop Index */
- CmNetAddr *netAddr; /* Network Address */
+ uint16_t idx; /* Loop Index */
+ CmNetAddr *netAddr; /* Network Address */
-
/* Unpack the count */
CMCHKUNPK(oduPackUInt16, &(unpkParam->count), mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmNetAddr
(
-CmNetAddr *unpkParam,
-Buffer *mBuf /* message buffer */
+CmNetAddr *unpkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmUnpkCmNetAddr (unpkParam, mBuf )
-CmNetAddr *unpkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmTptAddr
(
-CmTptAddr *unpkParam,
-Buffer *mBuf /* message buffer */
+CmTptAddr *unpkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmUnpkCmTptAddr (unpkParam, mBuf)
-CmTptAddr *unpkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmNetMCastInf6
(
-CmNetMCastInf6 *unpkParam, /* IPv6 multicast information */
-Buffer *mBuf /* message buffer */
+CmNetMCastInf6 *unpkParam, /* IPv6 multicast information */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmUnpkCmNetMCastInf6(unpkParam, mBuf)
-CmNetMCastInf6 *unpkParam; /* IPv6 multicast information */
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKUNPK(oduPackUInt32, &unpkParam->localInf, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmUnpkCmSockOpts
+static S16 cmUnpkCmSockOpts
(
-CmSockOpts *unpkParam, /* socket options */
-Buffer *mBuf /* message buffer */
+CmSockOpts *unpkParam, /* socket options */
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmUnpkCmSockOpts (unpkParam, mBuf)
-CmSockOpts *unpkParam; /* socket options */
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKUNPK(oduPackUInt32, &unpkParam->level, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmUnpkCmSockParam
+static S16 cmUnpkCmSockParam
(
-CmSockParam *unpkParam, /* socket parameters */
-Buffer *mBuf /* message buffer */
+CmSockParam *unpkParam, /* socket parameters */
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmUnpkCmSockParam (unpkParam, mBuf)
-CmSockParam *unpkParam; /* socket parameters */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U32 num;
+ uint32_t num;
CMCHKUNPK(oduPackUInt8, &unpkParam->listenQSize, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
-PRIVATE S16 cmUnpkTlsTptParam
+static S16 cmUnpkTlsTptParam
(
-TlsTptParam *unpkParam, /* TLS parameters */
-Buffer *mBuf /* message buffer */
+TlsTptParam *unpkParam, /* TLS parameters */
+Buffer *mBuf /* message buffer */
)
-#else
-PRIVATE S16 cmUnpkTlsTptParam (unpkParam, mBuf)
-TlsTptParam *unpkParam; /* TLS parameters */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U32 num;
+ uint32_t num;
CMCHKUNPK(SUnpkS16, &unpkParam->ctxId, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmTptParam
(
-CmTptParam *unpkParam, /* transport parameters */
-Buffer *mBuf /* message buffer */
+CmTptParam *unpkParam, /* transport parameters */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmUnpkCmTptParam (unpkParam, mBuf)
-CmTptParam *unpkParam; /* transport parameters */
-Buffer *mBuf; /* message buffer */
-#endif
{
CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIpHdrParm
(
-CmIpHdrParm *pkParam, /* IP hdr parameters */
-Buffer *mBuf /* message buffer */
+CmIpHdrParm *pkParam, /* IP hdr parameters */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIpHdrParm (pkParam, mBuf)
-CmIpHdrParm *pkParam; /* IP hdr parameters */
-Buffer *mBuf; /* message buffer */
-#endif
{
switch (pkParam->type)
CMCHKPK(cmPkTknStr64, &pkParam->u.hdrParmIpv4.ipv4HdrOpt, mBuf);
#endif /* IPV4_OPTS_SUPPORTED */
- CMCHKPK(cmPkTknU8, &pkParam->u.hdrParmIpv4.ttl, mBuf);
- CMCHKPK(cmPkTknU8, &pkParam->u.hdrParmIpv4.tos, mBuf);
- CMCHKPK(cmPkTknU8, &pkParam->u.hdrParmIpv4.dfBit, mBuf);
- CMCHKPK(cmPkTknU8, &pkParam->u.hdrParmIpv4.proto, mBuf);
+ CMCHKPK(cmPkTknUInt8, &pkParam->u.hdrParmIpv4.ttl, mBuf);
+ CMCHKPK(cmPkTknUInt8, &pkParam->u.hdrParmIpv4.tos, mBuf);
+ CMCHKPK(cmPkTknUInt8, &pkParam->u.hdrParmIpv4.dfBit, mBuf);
+ CMCHKPK(cmPkTknUInt8, &pkParam->u.hdrParmIpv4.proto, mBuf);
break;
case CM_HDRPARM_IPV6:
CMCHKPK(cmPkCmIpv6ExtHdr, &pkParam->u.hdrParmIpv6.ipv6ExtHdr, mBuf);
#endif /* IPV6_OPTS_SUPPORTED */
CMCHKPK(cmPkCmNetAddr, &pkParam->u.hdrParmIpv6.srcAddr6, mBuf);
- CMCHKPK(cmPkTknU8, &pkParam->u.hdrParmIpv6.ttl, mBuf);
+ CMCHKPK(cmPkTknUInt8, &pkParam->u.hdrParmIpv6.ttl, mBuf);
#endif /* IPV6_SUPPORTED */
break;
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmTptLocalInf
(
-CmTptLocalInf *unpkParam, /* local interface info */
-Buffer *mBuf /* message buffer */
+CmTptLocalInf *unpkParam, /* local interface info */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmUnpkCmTptLocalInf (unpkParam, mBuf)
-CmTptLocalInf *unpkParam; /* local interface info */
-Buffer *mBuf; /* message buffer */
-#endif
{
/* first unpack the bool intfPrsnt value which is always packed */
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIpv6ExtHdr
(
-CmIpv6ExtHdr *pkParam, /* IPV6 extension hdrs */
-Buffer *mBuf /* message buffer */
+CmIpv6ExtHdr *pkParam, /* IPV6 extension hdrs */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIpv6ExtHdr (pkParam, mBuf)
-CmIpv6ExtHdr *pkParam; /*IPV6 extension hdrs */
-Buffer *mBuf; /* message buffer */
-#endif
{
/* pack first Route hdr */
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIpv6RtHdr
(
-CmIpv6RtHdr *pkParam, /* IPV6 Route hdr */
-Buffer *mBuf /* message buffer */
+CmIpv6RtHdr *pkParam, /* IPV6 Route hdr */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIpv6RtHdr (pkParam, mBuf)
-CmIpv6RtHdr *pkParam; /* IPV6 Route hdr */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U8 idx;
+ uint8_t idx;
/* pack all IPV6 addrs in the route hdr */
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmIpv6RtHdr
(
-CmIpv6RtHdr *unpkParam, /* IPV6 Route hdr */
-Buffer *mBuf, /* message buffer */
-Mem *memInfo /* meminfo to allocate for Route hdr */
+CmIpv6RtHdr *unpkParam, /* IPV6 Route hdr */
+Buffer *mBuf, /* message buffer */
+Mem *memInfo /* meminfo to allocate for Route hdr */
)
-#else
-S16 cmUnpkCmIpv6RtHdr (unpkParam, mBuf, memInfo)
-CmIpv6RtHdr *unpkParam; /* IPV6 Route hdr */
-Buffer *mBuf; /* message buffer */
-Mem *memInfo; /* meminfo to allocate for Route hdr */
-#endif
{
- U8 idx; /* array index */
+ uint8_t idx; /* array index */
S32 retVal; /* temporary return value */
/* unpack reserve byte & strict/loose bit map */
CMCHKUNPK(oduPackUInt32, &unpkParam->slMap, mBuf);
- retVal = SGetSBuf(memInfo->region,
+ retVal = SGetSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,memInfo->region,
memInfo->pool,
(Data **)&unpkParam->ipv6Addrs,
(unpkParam->numAddrs * 16));
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmIpv6ExtHdr
(
-CmIpv6ExtHdr *unpkParam, /* IPV6 extension hdrs */
-Buffer *mBuf, /* message buffer */
-Mem *memInfo /* meminfo to allocate for IPV6 ext hdr */
+CmIpv6ExtHdr *unpkParam, /* IPV6 extension hdrs */
+Buffer *mBuf, /* message buffer */
+Mem *memInfo /* meminfo to allocate for IPV6 ext hdr */
)
-#else
-S16 cmUnpkCmIpv6ExtHdr (unpkParam, mBuf, memInfo)
-CmIpv6ExtHdr *unpkParam; /* IPV6 extension hdrs */
-Buffer *mBuf; /* message buffer */
-Mem *memInfo; /* meminfo to allocate for IPV6 ext hdr */
-#endif
{
/* unpack HBH hdr first */
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIpv6DestOptsArr
(
-CmIpv6DestOptsArr *pkParam, /* IPV6 Dest hdr array */
-Buffer *mBuf /* message buffer */
+CmIpv6DestOptsArr *pkParam, /* IPV6 Dest hdr array */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIpv6DestOptsArr (pkParam, mBuf)
-CmIpv6DestOptsArr *pkParam; /* IPV6 Dest hdr array */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U8 numOptions;
+ uint8_t numOptions;
/* pack all HBH options */
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIpv6DestOptsHdr
(
-CmIpv6DestOptsHdr *pkParam, /* IPV6 Dest opt */
-Buffer *mBuf /* message buffer */
+CmIpv6DestOptsHdr *pkParam, /* IPV6 Dest opt */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIpv6DestOptsHdr (pkParam, mBuf)
-CmIpv6DestOptsHdr *pkParam; /* IPV6 Dest opt */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U8 optLen;
+ uint8_t optLen;
for(optLen = 0; optLen < pkParam->length; optLen++)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmIpv6DestOptsHdr
(
-CmIpv6DestOptsHdr *unpkParam,/* IPV6 Dest Option */
-Buffer *mBuf, /* message buffer */
-Mem *memInfo /* meminfo to allocate mem for dest opt */
+CmIpv6DestOptsHdr *unpkParam,/* IPV6 Dest Option */
+Buffer *mBuf, /* message buffer */
+Mem *memInfo /* meminfo to allocate mem for dest opt */
)
-#else
-S16 cmUnpkCmIpv6DestOptsHdr (unpkParam, mBuf, memInfo)
-CmIpv6DestOptsHdr *unpkParam;/* IPV6 Dest Option */
-Buffer *mBuf; /* message buffer */
-Mem *memInfo; /* meminfo to allocate mem for dest opt */
-#endif
{
S32 retVal; /* temporary return value */
- U8 optLen; /* length of value field */
+ uint8_t optLen; /* length of value field */
/* unpack type, length */
CMCHKUNPK(oduPackUInt8, &unpkParam->length, mBuf);
/* allocate static memory to hold the unpacked values */
- retVal = SGetSBuf(memInfo->region,
+ retVal = SGetSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,memInfo->region,
memInfo->pool,
(Data **)&unpkParam->value, (Size)unpkParam->length);
if (retVal != ROK)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmIpv6DestOptsArr
(
-CmIpv6DestOptsArr *unpkParam, /* all IPV6 Destination Options */
-Buffer *mBuf, /* message buffer */
-Mem *memInfo /* meminfo to allocate mem for dest opts */
+CmIpv6DestOptsArr *unpkParam, /* all IPV6 Destination Options */
+Buffer *mBuf, /* message buffer */
+Mem *memInfo /* meminfo to allocate mem for dest opts */
)
-#else
-S16 cmUnpkCmIpv6DestOptsArr (unpkParam, mBuf, memInfo)
-CmIpv6DestOptsArr *unpkParam; /* all IPV6 Destination Options */
-Buffer *mBuf; /* message buffer */
-Mem *memInfo; /* meminfo to allocate mem for dest opts */
-#endif
{
- U8 numOptions;
+ uint8_t numOptions;
S16 retVal;
if (unpkParam->numDestOpts)
{
/* allocate mem to hold all dest options */
- retVal = SGetSBuf(memInfo->region,
+ retVal = SGetSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,memInfo->region,
memInfo->pool,
(Data **)&unpkParam->destOpts,
(unpkParam->numDestOpts * sizeof(CmIpv6DestOptsHdr)));
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIpv6HBHHdrArr
(
-CmIpv6HBHHdrArr *pkParam, /* all IPV6 HopByHop options */
-Buffer *mBuf /* message buffer */
+CmIpv6HBHHdrArr *pkParam, /* all IPV6 HopByHop options */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIpv6HBHHdrArr (pkParam, mBuf)
-CmIpv6HBHHdrArr *pkParam; /* IPV6 HopByHop options */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U8 numOptions;
+ uint8_t numOptions;
for(numOptions = 0; numOptions<pkParam->numHBHOpts; numOptions++)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIpv6HBHHdr
(
-CmIpv6HBHHdr *pkParam, /* individual IPV6 HBH options */
-Buffer *mBuf /* message buffer */
+CmIpv6HBHHdr *pkParam, /* individual IPV6 HBH options */
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIpv6HBHHdr (pkParam, mBuf)
-CmIpv6HBHHdr *pkParam; /* individual IPV6 HBH options */
-Buffer *mBuf; /* message buffer */
-#endif
{
- U8 optLen;
+ uint8_t optLen;
/* pack value field */
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmIpv6HBHHdr
(
-CmIpv6HBHHdr *unpkParam,/* individual IPV6 HBH Option */
-Buffer *mBuf, /* message buffer */
-Mem *memInfo /* meminfo to allocate mem for HBH opt */
+CmIpv6HBHHdr *unpkParam,/* individual IPV6 HBH Option */
+Buffer *mBuf, /* message buffer */
+Mem *memInfo /* meminfo to allocate mem for HBH opt */
)
-#else
-S16 cmUnpkCmIpv6HBHHdr (unpkParam, mBuf, memInfo)
-CmIpv6HBHHdr *unpkParam;/* individual IPV6 HBH Option */
-Buffer *mBuf; /* message buffer */
-Mem *memInfo; /* meminfo to allocate mem for HBH opt */
-#endif
{
S32 retVal; /* temporary return value */
- U8 optLen; /* length of value field */
-
+ uint8_t optLen; /* length of value field */
CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf);
CMCHKUNPK(oduPackUInt8, &unpkParam->length, mBuf);
/* allocate static memory to hold the unpacked values */
if (unpkParam->length)
{
- retVal = SGetSBuf(memInfo->region,
+ retVal = SGetSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,memInfo->region,
memInfo->pool,
(Data **)&unpkParam->value, (Size)unpkParam->length);
if (retVal != ROK)
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmIpv6HBHHdrArr
(
-CmIpv6HBHHdrArr *unpkParam, /* all HBH options */
-Buffer *mBuf, /* message buffer */
-Mem *memInfo /* meminfo to allocate space for HBH opt */
+CmIpv6HBHHdrArr *unpkParam, /* all HBH options */
+Buffer *mBuf, /* message buffer */
+Mem *memInfo /* meminfo to allocate space for HBH opt */
)
-#else
-S16 cmUnpkCmIpv6HBHHdrArr (unpkParam, mBuf, memInfo)
-CmIpv6HBHHdrArr *unpkParam; /* all HBH options */
-Buffer *mBuf; /* message buffer */
-Mem *memInfo; /* meminfo to allocate space for HBH opt */
-#endif
{
- U8 numOptions;
+ uint8_t numOptions;
S16 retVal;
if (unpkParam->numHBHOpts)
{
/* allocate space for all HBH options */
- retVal = SGetSBuf(memInfo->region,
+ retVal = SGetSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,memInfo->region,
memInfo->pool,
(Data **)&unpkParam->hbhOpts,
(unpkParam->numHBHOpts * sizeof(CmIpv6HBHHdr)));
* File: cm_tpt.c
*
*/
-#ifdef ANSI
/* added */
#ifdef IPV6_OPTS_SUPPORTED
S16 cmUnpkCmIpHdrParm
Buffer *mBuf /* message buffer */
)
#endif /* IPV6_OPTS_SUPPORTED */
-#else
-/* added */
-#ifdef IPV6_OPTS_SUPPORTED
-S16 cmUnpkCmIpHdrParm (unpkParam, mBuf, memInfo)
-CmIpHdrParm *unpkParam;/* ip hdr parameters */
-Buffer *mBuf; /* message buffer */
-Mem *memInfo; /* meminfo to allocate mem for ipHdrParam */
-#else
-S16 cmUnpkCmIpHdrParm (unpkParam, mBuf)
-CmIpHdrParm *unpkParam;/* ip hdr parameters */
-Buffer *mBuf; /* message buffer */
-#endif /* IPV6_OPTS_SUPPORTED */
-#endif
{
CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf);
break;
case CM_HDRPARM_IPV4:
- CMCHKUNPK(cmUnpkTknU8, &unpkParam->u.hdrParmIpv4.proto, mBuf);
- CMCHKUNPK(cmUnpkTknU8, &unpkParam->u.hdrParmIpv4.dfBit, mBuf);
- CMCHKUNPK(cmUnpkTknU8, &unpkParam->u.hdrParmIpv4.tos, mBuf);
- CMCHKUNPK(cmUnpkTknU8, &unpkParam->u.hdrParmIpv4.ttl, mBuf);
+ CMCHKUNPK(cmUnpkTknUInt8, &unpkParam->u.hdrParmIpv4.proto, mBuf);
+ CMCHKUNPK(cmUnpkTknUInt8, &unpkParam->u.hdrParmIpv4.dfBit, mBuf);
+ CMCHKUNPK(cmUnpkTknUInt8, &unpkParam->u.hdrParmIpv4.tos, mBuf);
+ CMCHKUNPK(cmUnpkTknUInt8, &unpkParam->u.hdrParmIpv4.ttl, mBuf);
#ifdef IPV4_OPTS_SUPPORTED
CMCHKUNPK(cmUnpkTknStr64, &unpkParam->u.hdrParmIpv4.ipv4HdrOpt, mBuf);
#endif /* IPV4_OPTS_SUPPORTED */
case CM_HDRPARM_IPV6:
#ifdef IPV6_SUPPORTED
- CMCHKUNPK(cmUnpkTknU8, &unpkParam->u.hdrParmIpv6.ttl, mBuf);
+ CMCHKUNPK(cmUnpkTknUInt8, &unpkParam->u.hdrParmIpv6.ttl, mBuf);
CMCHKUNPK(cmUnpkCmNetAddr,
&unpkParam->u.hdrParmIpv6.srcAddr6, mBuf);
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmPkCmIcmpFilter
(
-CmIcmpFilter *pkParam,
-Buffer *mBuf /* message buffer */
+CmIcmpFilter *pkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmPkCmIcmpFilter (pkParam, mBuf)
-CmIcmpFilter *pkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
/* Variable declaration */
S16 idx;
* File: cm_tpt.c
*
*/
-#ifdef ANSI
S16 cmUnpkCmIcmpFilter
(
-CmIcmpFilter *unpkParam,
-Buffer *mBuf /* message buffer */
+CmIcmpFilter *unpkParam,
+Buffer *mBuf /* message buffer */
)
-#else
-S16 cmUnpkCmIcmpFilter (unpkParam, mBuf)
-CmIcmpFilter *unpkParam;
-Buffer *mBuf; /* message buffer */
-#endif
{
/* Variable declaration */
S16 idx;