X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fcm%2Fcm_tpt.c;h=8eaa945d2531d2314b2d447daf40725167418cd8;hb=fc7d3ce9647a7da04f5a67fa34419076069defc1;hp=2fb4170290f02dfe2f983111e67f9bbcf4ecd37d;hpb=95fc4329bde1b6a06b00f94bd0eeab8bc5ba7295;p=o-du%2Fl2.git diff --git a/src/cm/cm_tpt.c b/src/cm/cm_tpt.c index 2fb417029..8eaa945d2 100755 --- a/src/cm/cm_tpt.c +++ b/src/cm/cm_tpt.c @@ -122,7 +122,7 @@ Buffer *mBuf /* message buffer */ { CMCHKPK(cmPkCmIpv4NetAddr, pkParam->address, mBuf); - CMCHKPK(oduUnpackUInt16, pkParam->port, mBuf); + CMCHKPK(oduPackUInt16, pkParam->port, mBuf); return ROK; } /* cmPkCmIpv4TptAddr */ @@ -152,7 +152,7 @@ Buffer *mBuf /* message buffer */ for(num = 0; num < CM_IPV6ADDR_SIZE; num++) { - CMCHKPK(oduUnpackUInt8, *(ptr+num), mBuf); + CMCHKPK(oduPackUInt8, *(ptr+num), mBuf); } return ROK; @@ -180,7 +180,7 @@ Buffer *mBuf /* message buffer */ { CMCHKPK(cmPkCmIpv6NetAddr, &pkParam->ipv6NetAddr, mBuf); - CMCHKPK(oduUnpackUInt16, pkParam->port, mBuf); + CMCHKPK(oduPackUInt16, pkParam->port, mBuf); return ROK; } /* cmPkCmIpv6TptAddr */ @@ -222,7 +222,7 @@ Buffer *mBuf /* message buffer */ } /* Pack the total number of addresses present in the table */ - CMCHKPK(oduUnpackUInt16, pkParam->count, mBuf); + CMCHKPK(oduPackUInt16, pkParam->count, mBuf); return ROK; @@ -264,7 +264,7 @@ Buffer *mBuf /* message buffer */ default: return RFAILED; } - CMCHKPK(oduUnpackUInt8, pkParam->type, mBuf); + CMCHKPK(oduPackUInt8, pkParam->type, mBuf); return ROK; } /* cmPkCmNetAddr */ @@ -306,7 +306,7 @@ Buffer *mBuf /* message buffer */ default: return RFAILED; } - CMCHKPK(oduUnpackUInt8, pkParam->type, mBuf); + CMCHKPK(oduPackUInt8, pkParam->type, mBuf); return ROK; } /* cmPkCmTptAddr */ @@ -339,10 +339,10 @@ Buffer *mBuf /* message buffer */ /* pack the actual interface address */ CMCHKPK(cmPkCmNetAddr, &pkParam->localIfAddr, mBuf); /* pack the interface index value */ - CMCHKPK(oduUnpackUInt32, pkParam->localIf, mBuf); + CMCHKPK(oduPackUInt32, pkParam->localIf, mBuf); } /* pack the boll which indicates if valid local intf is present or not */ - CMCHKPK(oduUnpackUInt8, pkParam->intfPrsnt, mBuf); + CMCHKPK(oduPackUInt8, pkParam->intfPrsnt, mBuf); return ROK; } /* cmPkCmTptLocalInf */ #endif /* LOCAL_INTF */ @@ -370,7 +370,7 @@ Buffer *mBuf /* message buffer */ { CMCHKPK(cmPkCmIpv6NetAddr, &pkParam->mCastAddr, mBuf); - CMCHKPK(oduUnpackUInt32, pkParam->localInf, mBuf); + CMCHKPK(oduPackUInt32, pkParam->localInf, mBuf); return ROK; } /* cmPkCmNetMCastInf6 */ @@ -420,17 +420,17 @@ Buffer *mBuf /* message buffer */ break; case CM_SOCKOPT_OPT_MCAST6_IF: - CMCHKPK(oduUnpackUInt32, pkParam->optVal.infId, mBuf); + CMCHKPK(oduPackUInt32, pkParam->optVal.infId, mBuf); break; #endif /* IPV6_SUPPORTED */ default: - CMCHKPK(oduUnpackUInt32, pkParam->optVal.value, mBuf); + CMCHKPK(oduPackUInt32, pkParam->optVal.value, mBuf); break; } - CMCHKPK(oduUnpackUInt32, pkParam->option, mBuf); - CMCHKPK(oduUnpackUInt32, pkParam->level, mBuf); + CMCHKPK(oduPackUInt32, pkParam->option, mBuf); + CMCHKPK(oduPackUInt32, pkParam->level, mBuf); return ROK; } /* cmPkCmSockOpts */ @@ -466,8 +466,8 @@ Buffer *mBuf /* message buffer */ { CMCHKPK(cmPkCmSockOpts, &pkParam->sockOpts[num], mBuf); } - CMCHKPK(oduUnpackUInt8, pkParam->numOpts, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->listenQSize, mBuf); + CMCHKPK(oduPackUInt8, pkParam->numOpts, mBuf); + CMCHKPK(oduPackUInt8, pkParam->listenQSize, mBuf); return ROK; } /* cmPkCmSockParam */ @@ -504,8 +504,8 @@ Buffer *mBuf /* message buffer */ { CMCHKPK(cmPkCmSockOpts, &pkParam->sockOpts[num], mBuf); } - CMCHKPK(oduUnpackUInt8, pkParam->numOpts, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->listenQSize, mBuf); + CMCHKPK(oduPackUInt8, pkParam->numOpts, mBuf); + CMCHKPK(oduPackUInt8, pkParam->listenQSize, mBuf); CMCHKPK(SPkS16, pkParam->ctxId, mBuf); return ROK; @@ -559,7 +559,7 @@ Buffer *mBuf /* message buffer */ return RFAILED; } - CMCHKPK(oduUnpackUInt8, pkParam->type, mBuf); + CMCHKPK(oduPackUInt8, pkParam->type, mBuf); return ROK; } /* cmPkCmTptParam */ @@ -591,7 +591,7 @@ Buffer *mBuf /* message buffer */ ) { - CMCHKUNPK(oduPackUInt16, &unpkParam->port, mBuf); + CMCHKUNPK(oduUnpackUInt16, &unpkParam->port, mBuf); CMCHKUNPK(cmUnpkCmIpv4NetAddr, &unpkParam->address, mBuf); return ROK; @@ -625,7 +625,7 @@ Buffer *mBuf /* message buffer */ for(num = 0; num < CM_IPV6ADDR_SIZE; num++) { - CMCHKUNPK(oduPackUInt8, (ptr-num), mBuf); + CMCHKUNPK(oduUnpackUInt8, (ptr-num), mBuf); } return ROK; @@ -652,7 +652,7 @@ Buffer *mBuf /* message buffer */ ) { - CMCHKUNPK(oduPackUInt16, &unpkParam->port, mBuf); + CMCHKUNPK(oduUnpackUInt16, &unpkParam->port, mBuf); CMCHKUNPK(cmUnpkCmIpv6NetAddr, &unpkParam->ipv6NetAddr, mBuf); return ROK; @@ -682,7 +682,7 @@ Buffer *mBuf /* message buffer */ CmNetAddr *netAddr; /* Network Address */ /* Unpack the count */ - CMCHKUNPK(oduPackUInt16, &(unpkParam->count), mBuf); + CMCHKUNPK(oduUnpackUInt16, &(unpkParam->count), mBuf); /* Unpack the addresses */ for (idx = 0; idx < unpkParam->count; idx++) @@ -718,7 +718,7 @@ Buffer *mBuf /* message buffer */ ) { - CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->type, mBuf); switch (unpkParam->type) { @@ -761,7 +761,7 @@ Buffer *mBuf /* message buffer */ ) { - CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->type, mBuf); switch (unpkParam->type) { @@ -806,7 +806,7 @@ Buffer *mBuf /* message buffer */ ) { - CMCHKUNPK(oduPackUInt32, &unpkParam->localInf, mBuf); + CMCHKUNPK(oduUnpackUInt32, &unpkParam->localInf, mBuf); CMCHKUNPK(cmUnpkCmIpv6NetAddr, &unpkParam->mCastAddr, mBuf); return ROK; @@ -834,8 +834,8 @@ Buffer *mBuf /* message buffer */ ) { - CMCHKUNPK(oduPackUInt32, &unpkParam->level, mBuf); - CMCHKUNPK(oduPackUInt32, &unpkParam->option, mBuf); + CMCHKUNPK(oduUnpackUInt32, &unpkParam->level, mBuf); + CMCHKUNPK(oduUnpackUInt32, &unpkParam->option, mBuf); switch (unpkParam->option) { @@ -862,12 +862,12 @@ Buffer *mBuf /* message buffer */ break; case CM_SOCKOPT_OPT_MCAST6_IF: - CMCHKUNPK(oduPackUInt32, &unpkParam->optVal.infId, mBuf); + CMCHKUNPK(oduUnpackUInt32, &unpkParam->optVal.infId, mBuf); break; #endif /* IPV6_SUPPORTED */ default: - CMCHKUNPK(oduPackUInt32, &unpkParam->optVal.value, mBuf); + CMCHKUNPK(oduUnpackUInt32, &unpkParam->optVal.value, mBuf); break; } @@ -897,8 +897,8 @@ Buffer *mBuf /* message buffer */ uint32_t num; - CMCHKUNPK(oduPackUInt8, &unpkParam->listenQSize, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->numOpts, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->listenQSize, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->numOpts, mBuf); if( unpkParam->numOpts > CM_MAX_SOCK_OPTS) { @@ -938,8 +938,8 @@ Buffer *mBuf /* message buffer */ CMCHKUNPK(SUnpkS16, &unpkParam->ctxId, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->listenQSize, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->numOpts, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->listenQSize, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->numOpts, mBuf); if( unpkParam->numOpts > CM_MAX_SOCK_OPTS) { @@ -977,7 +977,7 @@ Buffer *mBuf /* message buffer */ ) { - CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->type, mBuf); switch (unpkParam->type) { @@ -1066,7 +1066,7 @@ Buffer *mBuf /* message buffer */ default: return RFAILED; } - CMCHKPK(oduUnpackUInt8, pkParam->type, mBuf); + CMCHKPK(oduPackUInt8, pkParam->type, mBuf); return ROK; } /* End of cmPkCmIpHdrParm */ @@ -1102,7 +1102,7 @@ Buffer *mBuf /* message buffer */ * to get the local intf index and intf address */ if (unpkParam->intfPrsnt == TRUE) { - CMCHKUNPK(oduPackUInt32, &unpkParam->localIf, mBuf); + CMCHKUNPK(oduUnpackUInt32, &unpkParam->localIf, mBuf); CMCHKUNPK(cmUnpkCmNetAddr, &unpkParam->localIfAddr, mBuf); } return ROK; @@ -1178,8 +1178,8 @@ Buffer *mBuf /* message buffer */ CMCHKPK(cmPkCmIpv6NetAddr, &pkParam->ipv6Addrs[idx], mBuf); } /* pack reserve byte & strict/loose bit map */ - CMCHKPK(oduUnpackUInt32, pkParam->slMap, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->numAddrs, mBuf); + CMCHKPK(oduPackUInt32, pkParam->slMap, mBuf); + CMCHKPK(oduPackUInt8, pkParam->numAddrs, mBuf); return ROK; } /* end of cmPkCmIpv6RtHdr */ @@ -1210,12 +1210,12 @@ Mem *memInfo /* meminfo to allocate for Route hdr */ S32 retVal; /* temporary return value */ - CMCHKUNPK(oduPackUInt8, &unpkParam->numAddrs, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->numAddrs, mBuf); /* unpack reserve byte & strict/loose bit map */ - CMCHKUNPK(oduPackUInt32, &unpkParam->slMap, mBuf); + CMCHKUNPK(oduUnpackUInt32, &unpkParam->slMap, mBuf); - retVal = SGetSBuf(memInfo->region, + retVal = SGetSBufNewForDebug(__FILE__,__FUNCTION__,__LINE__,memInfo->region, memInfo->pool, (Data **)&unpkParam->ipv6Addrs, (unpkParam->numAddrs * 16)); @@ -1301,7 +1301,7 @@ Buffer *mBuf /* message buffer */ /* pack all HBH options */ for(numOptions = 0; numOptionsnumDestOpts; numOptions++) CMCHKPK(cmPkCmIpv6DestOptsHdr, &pkParam->destOpts[numOptions], mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->numDestOpts, mBuf); + CMCHKPK(oduPackUInt8, pkParam->numDestOpts, mBuf); return ROK; } /* end of cmPkCmIpv6DestOptsArr */ @@ -1331,10 +1331,10 @@ Buffer *mBuf /* message buffer */ for(optLen = 0; optLen < pkParam->length; optLen++) { - CMCHKPK(oduUnpackUInt8, pkParam->value[optLen], mBuf); + CMCHKPK(oduPackUInt8, pkParam->value[optLen], mBuf); } - CMCHKPK(oduUnpackUInt8, pkParam->length, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->type, mBuf); + CMCHKPK(oduPackUInt8, pkParam->length, mBuf); + CMCHKPK(oduPackUInt8, pkParam->type, mBuf); return ROK; } /* end of cmPkCmIpv6DestOptsHdr */ @@ -1365,11 +1365,11 @@ Mem *memInfo /* meminfo to allocate mem for dest opt */ /* unpack type, length */ - CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->length, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->type, mBuf); + CMCHKUNPK(oduUnpackUInt8, &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) @@ -1380,7 +1380,7 @@ Mem *memInfo /* meminfo to allocate mem for dest opt */ /* unpack value fieldof this option */ for(optLen = 0; optLenlength; optLen++) { - CMCHKUNPK(oduPackUInt8, &unpkParam->value[optLen], mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->value[optLen], mBuf); } return ROK; @@ -1411,11 +1411,11 @@ Mem *memInfo /* meminfo to allocate mem for dest opts */ S16 retVal; - CMCHKUNPK(oduPackUInt8, &unpkParam->numDestOpts, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->numDestOpts, mBuf); 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))); @@ -1461,7 +1461,7 @@ Buffer *mBuf /* message buffer */ for(numOptions = 0; numOptionsnumHBHOpts; numOptions++) CMCHKPK(cmPkCmIpv6HBHHdr, &pkParam->hbhOpts[numOptions], mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->numHBHOpts, mBuf); + CMCHKPK(oduPackUInt8, pkParam->numHBHOpts, mBuf); return ROK; } /* end of cmPkCmIpv6HBHHdrArr */ @@ -1492,12 +1492,12 @@ Buffer *mBuf /* message buffer */ /* pack value field */ for(optLen = 0; optLenlength; optLen++) { - CMCHKPK(oduUnpackUInt8, pkParam->value[optLen], mBuf); + CMCHKPK(oduPackUInt8, pkParam->value[optLen], mBuf); } /* pack type, length fields */ - CMCHKPK(oduUnpackUInt8, pkParam->length, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->type, mBuf); + CMCHKPK(oduPackUInt8, pkParam->length, mBuf); + CMCHKPK(oduPackUInt8, pkParam->type, mBuf); return ROK; } /* end of cmPkCmIpv6HBHHdr */ @@ -1526,13 +1526,13 @@ Mem *memInfo /* meminfo to allocate mem for HBH opt */ S32 retVal; /* temporary return value */ uint8_t optLen; /* length of value field */ - CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->length, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->type, mBuf); + CMCHKUNPK(oduUnpackUInt8, &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) @@ -1541,7 +1541,7 @@ Mem *memInfo /* meminfo to allocate mem for HBH opt */ } for(optLen = 0; optLenlength; optLen++) - CMCHKUNPK(oduPackUInt8, &unpkParam->value[optLen], mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->value[optLen], mBuf); } return ROK; @@ -1572,11 +1572,11 @@ Mem *memInfo /* meminfo to allocate space for HBH opt */ S16 retVal; - CMCHKUNPK(oduPackUInt8, &unpkParam->numHBHOpts, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->numHBHOpts, mBuf); 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))); @@ -1624,7 +1624,7 @@ Buffer *mBuf /* message buffer */ #endif /* IPV6_OPTS_SUPPORTED */ { - CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->type, mBuf); switch (unpkParam->type) { @@ -1697,15 +1697,15 @@ Buffer *mBuf /* message buffer */ case CM_ICMPVER4_FILTER: for(idx = (pkParam->u.icmpv4Filter.num-1); idx >= 0; idx--) { - CMCHKPK(oduUnpackUInt32, pkParam->u.icmpv4Filter.icmpError[idx].errCodeMask, + CMCHKPK(oduPackUInt32, pkParam->u.icmpv4Filter.icmpError[idx].errCodeMask, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv4Filter.icmpError[idx].errType, + CMCHKPK(oduPackUInt8, pkParam->u.icmpv4Filter.icmpError[idx].errType, mBuf); } - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv4Filter.num, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv4Filter.protocol, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv4Filter.allMsg, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv4Filter.icmpMsgFlag, mBuf); + CMCHKPK(oduPackUInt8, pkParam->u.icmpv4Filter.num, mBuf); + CMCHKPK(oduPackUInt8, pkParam->u.icmpv4Filter.protocol, mBuf); + CMCHKPK(oduPackUInt8, pkParam->u.icmpv4Filter.allMsg, mBuf); + CMCHKPK(oduPackUInt8, pkParam->u.icmpv4Filter.icmpMsgFlag, mBuf); break; case CM_ICMPVER6_FILTER: @@ -1714,21 +1714,21 @@ Buffer *mBuf /* message buffer */ #ifdef IPV6_SUPPORTED for(idx = (pkParam->u.icmpv6Filter.num - 1); idx >= 0; idx--) { - CMCHKPK(oduUnpackUInt32, pkParam->u.icmpv6Filter.icmpError[idx].errCodeMask, + CMCHKPK(oduPackUInt32, pkParam->u.icmpv6Filter.icmpError[idx].errCodeMask, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv6Filter.icmpError[idx].errType, + CMCHKPK(oduPackUInt8, pkParam->u.icmpv6Filter.icmpError[idx].errType, mBuf); } - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv6Filter.num, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv4Filter.allMsg, mBuf); - CMCHKPK(oduUnpackUInt8, pkParam->u.icmpv4Filter.icmpMsgFlag, mBuf); + CMCHKPK(oduPackUInt8, pkParam->u.icmpv6Filter.num, mBuf); + CMCHKPK(oduPackUInt8, pkParam->u.icmpv4Filter.allMsg, mBuf); + CMCHKPK(oduPackUInt8, pkParam->u.icmpv4Filter.icmpMsgFlag, mBuf); #endif /* IPV6_SUPPORTED */ break; default: return RFAILED; } - CMCHKPK(oduUnpackUInt8, pkParam->type, mBuf); + CMCHKPK(oduPackUInt8, pkParam->type, mBuf); return ROK; } @@ -1756,7 +1756,7 @@ Buffer *mBuf /* message buffer */ /* Variable declaration */ S16 idx; - CMCHKUNPK(oduPackUInt8, &unpkParam->type, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->type, mBuf); switch (unpkParam->type) { @@ -1764,16 +1764,16 @@ Buffer *mBuf /* message buffer */ break; case CM_ICMPVER4_FILTER: - CMCHKUNPK(oduPackUInt8, &unpkParam->u.icmpv4Filter.icmpMsgFlag, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->u.icmpv4Filter.allMsg, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->u.icmpv4Filter.protocol, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->u.icmpv4Filter.num, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv4Filter.icmpMsgFlag, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv4Filter.allMsg, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv4Filter.protocol, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv4Filter.num, mBuf); for(idx = 0; idx < (unpkParam->u.icmpv4Filter.num); idx++) { - CMCHKUNPK(oduPackUInt8, + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv4Filter.icmpError[idx].errType, mBuf); - CMCHKUNPK(oduPackUInt32, + CMCHKUNPK(oduUnpackUInt32, &unpkParam->u.icmpv4Filter.icmpError[idx].errCodeMask, mBuf); } @@ -1781,15 +1781,15 @@ Buffer *mBuf /* message buffer */ case CM_ICMPVER6_FILTER: #ifdef IPV6_SUPPORTED - CMCHKUNPK(oduPackUInt8, &unpkParam->u.icmpv6Filter.icmpMsgFlag, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->u.icmpv6Filter.allMsg, mBuf); - CMCHKUNPK(oduPackUInt8, &unpkParam->u.icmpv6Filter.num, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv6Filter.icmpMsgFlag, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv6Filter.allMsg, mBuf); + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv6Filter.num, mBuf); for(idx = 0; idx < (unpkParam->u.icmpv6Filter.num); idx++) { - CMCHKUNPK(oduPackUInt8, + CMCHKUNPK(oduUnpackUInt8, &unpkParam->u.icmpv6Filter.icmpError[idx].errType, mBuf); - CMCHKUNPK(oduPackUInt32, + CMCHKUNPK(oduUnpackUInt32, &unpkParam->u.icmpv6Filter.icmpError[idx].errCodeMask, mBuf); }