Home
last modified time | relevance | path

Searched refs:pxTCPHeader (Results 1 – 7 of 7) sorted by relevance

/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_TCP_Reception/
DFreeRTOS_TCP_Reception_utest.c131 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_No_Option() local
133 pxTCPHeader->ucTCPOffset = 64; in test_prvCheckOptions_No_Option()
154 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_Invalid_Data_Length() local
156 pxTCPHeader->ucTCPOffset = 0x80; in test_prvCheckOptions_Invalid_Data_Length()
178 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_Invalid_Option_Length() local
180 pxTCPHeader->ucTCPOffset = 0x80; in test_prvCheckOptions_Invalid_Option_Length()
202 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_MSS_WSF() local
204 pxTCPHeader->ucTCPOffset = 0x80; in test_prvCheckOptions_MSS_WSF()
206 …memcpy( ( void * ) pxTCPHeader->ucOptdata, ( void * ) ucTCPOptions_good_MSS_WSF, sizeof( ucTCPOpti… in test_prvCheckOptions_MSS_WSF()
232 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_MSS_WSF_Bad_Option() local
[all …]
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_TCP_State_Handling/
DFreeRTOS_TCP_State_Handling_utest.c247 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvTCPHandleFin_FIN_BitsAllFalse() local
249 uint32_t ulAckNr = FreeRTOS_ntohl( pxTCPHeader->ulAckNr ); in test_prvTCPHandleFin_FIN_BitsAllFalse()
251 pxTCPHeader->ucTCPFlags = 0; in test_prvTCPHandleFin_FIN_BitsAllFalse()
258 pxTCPHeader->ulAckNr = 2000; in test_prvTCPHandleFin_FIN_BitsAllFalse()
283 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvTCPHandleFin_FIN_FINSentFINACKNoFINRecv() local
285 uint32_t ulAckNr = FreeRTOS_ntohl( pxTCPHeader->ulAckNr ); in test_prvTCPHandleFin_FIN_FINSentFINACKNoFINRecv()
287 pxTCPHeader->ucTCPFlags |= tcpTCP_FLAG_FIN; in test_prvTCPHandleFin_FIN_FINSentFINACKNoFINRecv()
288 pxTCPHeader->ulAckNr = FreeRTOS_htonl( 2001 ); in test_prvTCPHandleFin_FIN_FINSentFINACKNoFINRecv()
318 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvTCPHandleFin_FIN_FINRecvFINSentFINACKFINNotLast() local
320 uint32_t ulAckNr = FreeRTOS_ntohl( pxTCPHeader->ulAckNr ); in test_prvTCPHandleFin_FIN_FINRecvFINSentFINACKFINNotLast()
[all …]
/FreeRTOS-Plus-TCP-v4.0.0/source/
DFreeRTOS_TCP_State_Handling.c242 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in prvTCPHandleFin() local
243 uint8_t ucIntermediateResult = 0, ucTCPFlags = pxTCPHeader->ucTCPFlags; in prvTCPHandleFin()
246 uint32_t ulAckNr = FreeRTOS_ntohl( pxTCPHeader->ulAckNr ); in prvTCPHandleFin()
271 pxTCPHeader->ucTCPFlags = ( uint8_t ) tcpTCP_FLAG_ACK | ( uint8_t ) tcpTCP_FLAG_FIN; in prvTCPHandleFin()
285 pxTCPHeader->ucTCPFlags = 0U; in prvTCPHandleFin()
293 pxTCPHeader->ucTCPFlags = tcpTCP_FLAG_ACK; in prvTCPHandleFin()
299 pxTCPHeader->ucTCPFlags = 0U; in prvTCPHandleFin()
309 if( pxTCPHeader->ucTCPFlags != 0U ) in prvTCPHandleFin()
315pxTCPHeader->ucTCPOffset = ( uint8_t ) ( ( ipSIZE_OF_TCP_HEADER + pxTCPWindow->ucOptionLength ) <<… in prvTCPHandleFin()
357 TCPHeader_t * pxTCPHeader = &pxProtocolHeaders->xTCPHeader; in prvHandleSynReceived() local
[all …]
DFreeRTOS_TCP_Reception.c106 const TCPHeader_t * pxTCPHeader; in prvCheckOptions() local
116 pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in prvCheckOptions()
120 pucPtr = pxTCPHeader->ucOptdata; in prvCheckOptions()
122 if( pxTCPHeader->ucTCPOffset <= ( 5U << 4U ) ) in prvCheckOptions()
128 ucLength = ( uint8_t ) ( ( ( pxTCPHeader->ucTCPOffset >> 4U ) - 5U ) << 2U ); in prvCheckOptions()
136 if( ( pxTCPHeader->ucTCPFlags & tcpTCP_FLAG_SYN ) != ( uint8_t ) 0U ) in prvCheckOptions()
437 const TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in prvCheckRxData() local
452 ucIntermediateResult = ( pxTCPHeader->ucTCPOffset & tcpVALID_BITS_IN_TCP_OFFSET_BYTE ) >> 2; in prvCheckRxData()
530 if( ( pxTCPHeader->ucTCPFlags & tcpTCP_FLAG_URG ) != 0U ) in prvCheckRxData()
533 lUrgentLength = ( int32_t ) FreeRTOS_htons( pxTCPHeader->usUrgent ); in prvCheckRxData()
[all …]
DFreeRTOS_TCP_Transmission.c568 TCPHeader_t * pxTCPHeader ) in prvSetSynAckOptions() argument
575 pxTCPHeader->ucOptdata[ 0 ] = ( uint8_t ) tcpTCP_OPT_MSS; in prvSetSynAckOptions()
576 pxTCPHeader->ucOptdata[ 1 ] = ( uint8_t ) tcpTCP_OPT_MSS_LEN; in prvSetSynAckOptions()
577 pxTCPHeader->ucOptdata[ 2 ] = ( uint8_t ) ( usMSS >> 8 ); in prvSetSynAckOptions()
578 pxTCPHeader->ucOptdata[ 3 ] = ( uint8_t ) ( usMSS & 0xffU ); in prvSetSynAckOptions()
584 pxTCPHeader->ucOptdata[ 4 ] = tcpTCP_OPT_NOOP; in prvSetSynAckOptions()
585 pxTCPHeader->ucOptdata[ 5 ] = ( uint8_t ) ( tcpTCP_OPT_WSOPT ); in prvSetSynAckOptions()
586 pxTCPHeader->ucOptdata[ 6 ] = ( uint8_t ) ( tcpTCP_OPT_WSOPT_LEN ); in prvSetSynAckOptions()
587 pxTCPHeader->ucOptdata[ 7 ] = ( uint8_t ) pxSocket->u.xTCP.ucMyWinScaleFactor; in prvSetSynAckOptions()
598 pxTCPHeader->ucOptdata[ uxOptionsLength ] = tcpTCP_OPT_NOOP; in prvSetSynAckOptions()
[all …]
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_TCP_Transmission/
DFreeRTOS_TCP_Transmission_utest.c1190 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvSetSynAckOptions() local
1192 ReturnOptionLength = prvSetSynAckOptions( pxSocket, pxTCPHeader ); in test_prvSetSynAckOptions()
1836 TCPHeader_t * pxTCPHeader = &pxProtocolHeader->xTCPHeader; in test_prvSetOptions_Zero_Option_Syn_State_No_MSS_Change() local
1842 pxTCPHeader->ucTCPOffset = 0x50; in test_prvSetOptions_Zero_Option_Syn_State_No_MSS_Change()
1848 TEST_ASSERT_EQUAL( 0x50, pxTCPHeader->ucTCPOffset ); in test_prvSetOptions_Zero_Option_Syn_State_No_MSS_Change()
1861 TCPHeader_t * pxTCPHeader = &pxProtocolHeader->xTCPHeader; in test_prvSetOptions_Zero_Option_Syn_State_MSS_Change() local
1867 pxTCPHeader->ucTCPOffset = 0x50; in test_prvSetOptions_Zero_Option_Syn_State_MSS_Change()
1873 TEST_ASSERT_EQUAL( 0x50, pxTCPHeader->ucTCPOffset ); in test_prvSetOptions_Zero_Option_Syn_State_MSS_Change()
1885 TCPHeader_t * pxTCPHeader = &pxProtocolHeader->xTCPHeader; in test_prvSetOptions_Zero_Option_Establish_State_No_MSS_Change() local
1891 pxTCPHeader->ucTCPOffset = 0x50; in test_prvSetOptions_Zero_Option_Establish_State_No_MSS_Change()
[all …]
/FreeRTOS-Plus-TCP-v4.0.0/source/include/
DFreeRTOS_TCP_Transmission.h116 TCPHeader_t * pxTCPHeader );