#define CM_TPT_FREE_IPV6_HDRPARM(_region, _pool, _hdrParm) \
{ \
CmIpv6HdrParm *_hdrParmIpv6; \
- U8 numOpts; \
+ uint8_t numOpts; \
if (_hdrParm->type == CM_HDRPARM_IPV6) \
{ \
_hdrParmIpv6 = &_hdrParm->u.hdrParmIpv6; \
for(numOpts = _hdrParmIpv6->ipv6ExtHdr.hbhOptsArr.numHBHOpts; \
numOpts > 0; numOpts--) \
{ \
- SPutSBuf(_region, _pool, (Data *)_hdrParmIpv6->ipv6ExtHdr. \
+ SPutSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,_region, _pool, (Data *)_hdrParmIpv6->ipv6ExtHdr. \
hbhOptsArr.hbhOpts[numOpts - 1].value, (Size)(_hdrParmIpv6-> \
ipv6ExtHdr.hbhOptsArr.hbhOpts[numOpts - 1].length)); \
- SPutSBuf(_region, _pool, (Data *)&_hdrParmIpv6->ipv6ExtHdr. \
+ SPutSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,_region, _pool, (Data *)&_hdrParmIpv6->ipv6ExtHdr. \
hbhOptsArr.hbhOpts[numOpts - 1], \
(Size)sizeof(CmInetIpv6HBHHdr)); \
} \
for(numOpts = _hdrParmIpv6->ipv6ExtHdr.destOptsArr.numDestOpts; \
numOpts > 0; numOpts--) \
{ \
- SPutSBuf(_region, _pool, (Data *)_hdrParmIpv6->ipv6ExtHdr. \
+ SPutSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,_region, _pool, (Data *)_hdrParmIpv6->ipv6ExtHdr. \
destOptsArr.destOpts[numOpts - 1].value, (Size)(_hdrParmIpv6-> \
ipv6ExtHdr.destOptsArr.destOpts[numOpts - 1].length)); \
- SPutSBuf(_region, _pool, (Data *)&_hdrParmIpv6->ipv6ExtHdr. \
+ SPutSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,_region, _pool, (Data *)&_hdrParmIpv6->ipv6ExtHdr. \
destOptsArr.destOpts[numOpts - 1], \
(Size)sizeof(CmInetIpv6DestOptsHdr)); \
} \
} \
if( _hdrParmIpv6->ipv6ExtHdr.rtOptsPrsnt) \
{ \
- SPutSBuf(_region, _pool, \
+ SPutSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,_region, _pool, \
(Data *)_hdrParmIpv6->ipv6ExtHdr.rtOpts.ipv6Addrs, \
(Size)(_hdrParmIpv6->ipv6ExtHdr.rtOpts.numAddrs * 16)); \
} \