Lines Matching refs:pucPtr

66     static int32_t prvSingleStepTCPHeaderOptions( const uint8_t * const pucPtr,
77 static void prvReadSackOption( const uint8_t * const pucPtr,
107 const uint8_t * pucPtr; in prvCheckOptions() local
120 pucPtr = pxTCPHeader->ucOptdata; in prvCheckOptions()
155 … lResult = prvSingleStepTCPHeaderOptions( pucPtr, uxOptionsLength, pxSocket, xHasSYNFlag ); in prvCheckOptions()
169 pucPtr = &( pucPtr[ lResult ] ); in prvCheckOptions()
197 static int32_t prvSingleStepTCPHeaderOptions( const uint8_t * const pucPtr, in prvSingleStepTCPHeaderOptions() argument
209 if( pucPtr[ 0U ] == tcpTCP_OPT_END ) in prvSingleStepTCPHeaderOptions()
214 else if( pucPtr[ 0U ] == tcpTCP_OPT_NOOP ) in prvSingleStepTCPHeaderOptions()
227 else if( pucPtr[ 0 ] == tcpTCP_OPT_WSOPT ) in prvSingleStepTCPHeaderOptions()
231 …if( ( uxRemainingOptionsBytes < tcpTCP_OPT_WSOPT_LEN ) || ( pucPtr[ 1 ] != tcpTCP_OPT_WSOPT_LEN ) ) in prvSingleStepTCPHeaderOptions()
240 pxSocket->u.xTCP.ucPeerWinScaleFactor = pucPtr[ 2 ]; in prvSingleStepTCPHeaderOptions()
248 else if( pucPtr[ 0 ] == tcpTCP_OPT_MSS ) in prvSingleStepTCPHeaderOptions()
251 … if( ( uxRemainingOptionsBytes < tcpTCP_OPT_MSS_LEN ) || ( pucPtr[ 1 ] != tcpTCP_OPT_MSS_LEN ) ) in prvSingleStepTCPHeaderOptions()
260 uxNewMSS = usChar2u16( &( pucPtr[ 2 ] ) ); in prvSingleStepTCPHeaderOptions()
314 ucLen = pucPtr[ 1 ]; in prvSingleStepTCPHeaderOptions()
332 if( pucPtr[ 0U ] == tcpTCP_OPT_SACK_A ) in prvSingleStepTCPHeaderOptions()
339 prvReadSackOption( pucPtr, ( size_t ) lIndex, pxSocket ); in prvSingleStepTCPHeaderOptions()
372 static void prvReadSackOption( const uint8_t * const pucPtr, in prvReadSackOption() argument
376 uint32_t ulFirst = ulChar2u32( &( pucPtr[ uxIndex ] ) ); in prvReadSackOption()
377 uint32_t ulLast = ulChar2u32( &( pucPtr[ uxIndex + 4U ] ) ); in prvReadSackOption()