From: Tinku Mannan Date: Fri, 21 Sep 2012 17:36:22 +0000 (-0400) Subject: Update packet length in recv_cb to subtract out 4 byte CRC X-Git-Tag: DEV.NETAPI.01.00.00.04~7 X-Git-Url: https://git.ti.com/gitweb?p=keystone-rtos%2Fnetapi.git;a=commitdiff_plain;h=74ac4f057610f9d496924589539b9223ff0ff13f;ds=inline Update packet length in recv_cb to subtract out 4 byte CRC --- diff --git a/ti/runtime/netapi/test/net_test.c b/ti/runtime/netapi/test/net_test.c index fc7124f..db5c0b9 100755 --- a/ti/runtime/netapi/test/net_test.c +++ b/ti/runtime/netapi/test/net_test.c @@ -1306,6 +1306,8 @@ uint8_t p_iv[16]; tip = p_recv[i]; Pktlib_getDataBuffer(tip,(uint8_t**)&p_pkt,&templen);//ignore templen len = Pktlib_getPacketLen(tip)-4;//real length, subtract mac trailer + Cppi_setData (Cppi_DescType_HOST, (Cppi_Desc *) tip, p_pkt,len); + Pktlib_setPacketLen(tip,len); //debug: validate descriptor */ if(Pktlib_getNextPacket(tip) != 0) @@ -1524,7 +1526,6 @@ void print_ipsec_stats(Sa_IpsecStats_t *p_saIpsecStats, nwal_saAALG auth, nw printf("IPSec txESN:0x%x,rxESN:0x%x,pktEncHi:0x%x,pktEncLo:0x%x,pktDecHi:0x%x,pktDecLo:0x%x \n", p_saIpsecStats->txESN,p_saIpsecStats->rxESN,p_saIpsecStats->pktEncHi, p_saIpsecStats->pktEncLo,p_saIpsecStats->pktDecHi,p_saIpsecStats->pktDecLo); - printf("------------- IPSec Stats END ----------------------------\n\n"); } void print_datamode_stats(Sa_DataModeStats_t *p_saDataModeStats, nwal_saAALG auth, nwal_saEALG cipher) @@ -1654,7 +1655,11 @@ for(i=0;i