return update_crc (pData, 0xffffffffU, buf, len) ^ 0xffffffffU;
return update_crc (pData, 0xffffffffU, pBuf, iLen) ^ 0xffffffffU;
mng_uint32 crc (mng_datap  pData,                mng_uint8p buf,                mng_int32  len){  return update_crc (pData, 0xffffffffU, buf, len) ^ 0xffffffffU;}