Lines Matching refs:pxSet
80 struct xPacketSummary * pxSet ) in prvChecksumIPv4Checks() argument
86 pxSet->xIsIPv6 = pdFALSE; in prvChecksumIPv4Checks()
88 usLength = pxSet->pxIPPacket->xIPHeader.usLength; in prvChecksumIPv4Checks()
94 ucVersion = pxSet->pxIPPacket->xIPHeader.ucVersionHeaderLength & ( uint8_t ) 0x0FU; in prvChecksumIPv4Checks()
95 pxSet->uxIPHeaderLength = ( size_t ) ucVersion; in prvChecksumIPv4Checks()
96 pxSet->uxIPHeaderLength *= 4U; in prvChecksumIPv4Checks()
98 if( usLength < pxSet->uxIPHeaderLength ) in prvChecksumIPv4Checks()
100 pxSet->usChecksum = ipINVALID_LENGTH; in prvChecksumIPv4Checks()
109 pxSet->usChecksum = ipINVALID_LENGTH; in prvChecksumIPv4Checks()
117 if( uxBufferLength < ( ipSIZE_OF_ETH_HEADER + pxSet->uxIPHeaderLength ) ) in prvChecksumIPv4Checks()
120 pxSet->usChecksum = ipINVALID_LENGTH; in prvChecksumIPv4Checks()
128 pxSet->usPayloadLength = FreeRTOS_ntohs( pxSet->pxIPPacket->xIPHeader.usLength ); in prvChecksumIPv4Checks()
130 size_t uxNeeded = pxSet->usPayloadLength; in prvChecksumIPv4Checks()
136 pxSet->usChecksum = ipINVALID_LENGTH; in prvChecksumIPv4Checks()
144 pxSet->ucProtocol = pxSet->pxIPPacket->xIPHeader.ucProtocol; in prvChecksumIPv4Checks()
148 …pxSet->pxProtocolHeaders = ( ( ProtocolHeaders_t * ) &( pucEthernetBuffer[ pxSet->uxIPHeaderLength… in prvChecksumIPv4Checks()
150 pxSet->usProtocolBytes = ( uint16_t ) ( pxSet->usPayloadLength - pxSet->uxIPHeaderLength ); in prvChecksumIPv4Checks()