Home
last modified time | relevance | path

Searched refs:xTCPHeader (Results 1 – 21 of 21) sorted by relevance

/FreeRTOS-Plus-TCP-v4.0.0/source/
DFreeRTOS_TCP_Transmission_IPv4.c191 … vFlip_32( pxProtocolHeaders->xTCPHeader.ulSequenceNumber, pxProtocolHeaders->xTCPHeader.ulAckNr ); in prvTCPReturnPacket_IPV4()
223 …vFlip_16( pxProtocolHeaders->xTCPHeader.usSourcePort, pxProtocolHeaders->xTCPHeader.usDestinationP… in prvTCPReturnPacket_IPV4()
293 … vFlip_16( pxTCPPacket->xTCPHeader.usSourcePort, pxTCPPacket->xTCPHeader.usDestinationPort ); in prvTCPReturnPacket_IPV4()
429 pxTCPPacket->xTCPHeader.usSourcePort = FreeRTOS_htons( pxSocket->u.xTCP.usRemotePort ); in prvTCPPrepareConnect_IPV4()
430 pxTCPPacket->xTCPHeader.usDestinationPort = FreeRTOS_htons( pxSocket->usLocalPort ); in prvTCPPrepareConnect_IPV4()
441 pxTCPPacket->xTCPHeader.ucTCPOffset = 0x50U; in prvTCPPrepareConnect_IPV4()
444 pxTCPPacket->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_SYN; in prvTCPPrepareConnect_IPV4()
487 uint8_t ucFlagsReceived = pxTCPPacket->xTCPHeader.ucTCPFlags; in prvTCPSendSpecialPktHelper_IPV4()
488 pxTCPPacket->xTCPHeader.ucTCPFlags = ucTCPFlags; in prvTCPSendSpecialPktHelper_IPV4()
489 pxTCPPacket->xTCPHeader.ucTCPOffset = ( ipSIZE_OF_TCP_HEADER ) << 2; in prvTCPSendSpecialPktHelper_IPV4()
[all …]
DFreeRTOS_TCP_Transmission_IPv6.c203 … vFlip_32( pxProtocolHeaders->xTCPHeader.ulSequenceNumber, pxProtocolHeaders->xTCPHeader.ulAckNr ); in prvTCPReturnPacket_IPV6()
220 …vFlip_16( pxProtocolHeaders->xTCPHeader.usSourcePort, pxProtocolHeaders->xTCPHeader.usDestinationP… in prvTCPReturnPacket_IPV6()
289 … vFlip_16( pxTCPPacket->xTCPHeader.usSourcePort, pxTCPPacket->xTCPHeader.usDestinationPort ); in prvTCPReturnPacket_IPV6()
447 … pxProtocolHeaders->xTCPHeader.usSourcePort = FreeRTOS_htons( pxSocket->u.xTCP.usRemotePort ); in prvTCPPrepareConnect_IPV6()
448 pxProtocolHeaders->xTCPHeader.usDestinationPort = FreeRTOS_htons( pxSocket->usLocalPort ); in prvTCPPrepareConnect_IPV6()
459 pxProtocolHeaders->xTCPHeader.ucTCPOffset = 0x50U; in prvTCPPrepareConnect_IPV6()
462 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_SYN; in prvTCPPrepareConnect_IPV6()
510 uint8_t ucFlagsReceived = pxTCPPacket->xTCPHeader.ucTCPFlags; in prvTCPSendSpecialPktHelper_IPV6()
511 pxTCPPacket->xTCPHeader.ucTCPFlags = ucTCPFlags; in prvTCPSendSpecialPktHelper_IPV6()
512 pxTCPPacket->xTCPHeader.ucTCPOffset = ( ipSIZE_OF_TCP_HEADER ) << 2; in prvTCPSendSpecialPktHelper_IPV6()
[all …]
DFreeRTOS_TCP_IP_IPv4.c122 ucTCPFlags = pxProtocolHeaders->xTCPHeader.ucTCPFlags; in xProcessReceivedTCPPacket_IPV4()
123 usLocalPort = FreeRTOS_htons( pxProtocolHeaders->xTCPHeader.usDestinationPort ); in xProcessReceivedTCPPacket_IPV4()
124 usRemotePort = FreeRTOS_htons( pxProtocolHeaders->xTCPHeader.usSourcePort ); in xProcessReceivedTCPPacket_IPV4()
125 ulSequenceNumber = FreeRTOS_ntohl( pxProtocolHeaders->xTCPHeader.ulSequenceNumber ); in xProcessReceivedTCPPacket_IPV4()
126 ulAckNumber = FreeRTOS_ntohl( pxProtocolHeaders->xTCPHeader.ulAckNr ); in xProcessReceivedTCPPacket_IPV4()
297 …if( ( pxProtocolHeaders->xTCPHeader.ucTCPOffset & tcpTCP_OFFSET_LENGTH_BITS ) > tcpTCP_OFFSET_STAN… in xProcessReceivedTCPPacket_IPV4()
304 usWindow = FreeRTOS_ntohs( pxProtocolHeaders->xTCPHeader.usWindow ); in xProcessReceivedTCPPacket_IPV4()
DFreeRTOS_TCP_IP_IPv6.c115 uint16_t ucTCPFlags = pxProtocolHeaders->xTCPHeader.ucTCPFlags; in xProcessReceivedTCPPacket_IPV6()
116 uint16_t usLocalPort = FreeRTOS_htons( pxProtocolHeaders->xTCPHeader.usDestinationPort ); in xProcessReceivedTCPPacket_IPV6()
117 uint16_t usRemotePort = FreeRTOS_htons( pxProtocolHeaders->xTCPHeader.usSourcePort ); in xProcessReceivedTCPPacket_IPV6()
119 uint32_t ulSequenceNumber = FreeRTOS_ntohl( pxProtocolHeaders->xTCPHeader.ulSequenceNumber ); in xProcessReceivedTCPPacket_IPV6()
120 uint32_t ulAckNumber = FreeRTOS_ntohl( pxProtocolHeaders->xTCPHeader.ulAckNr ); in xProcessReceivedTCPPacket_IPV6()
290 …if( ( pxProtocolHeaders->xTCPHeader.ucTCPOffset & tcpTCP_OFFSET_LENGTH_BITS ) > tcpTCP_OFFSET_STAN… in xProcessReceivedTCPPacket_IPV6()
297 usWindow = FreeRTOS_ntohs( pxProtocolHeaders->xTCPHeader.usWindow ); in xProcessReceivedTCPPacket_IPV6()
DFreeRTOS_TCP_Transmission.c156 … uxOptionsLength = prvSetSynAckOptions( pxSocket, &( pxProtocolHeaders->xTCPHeader ) ); in prvTCPSendPacket()
166 …pxProtocolHeaders->xTCPHeader.ucTCPOffset = ( uint8_t ) ( ( ipSIZE_OF_TCP_HEADER + uxOptionsLength… in prvTCPSendPacket()
366 pxProtocolHeaders->xTCPHeader.usWindow = FreeRTOS_htons( ( uint16_t ) ulWinSize ); in prvTCPReturn_CheckTCPWindow()
409 …pxProtocolHeaders->xTCPHeader.ulSequenceNumber = pxSocket->u.xTCP.xTCPWindow.ulOurSequenceNumber -… in prvTCPReturn_SetSequenceNumber()
410 …pxProtocolHeaders->xTCPHeader.ulSequenceNumber = FreeRTOS_htonl( pxProtocolHeaders->xTCPHeader.ulS… in prvTCPReturn_SetSequenceNumber()
415 …pxProtocolHeaders->xTCPHeader.ulSequenceNumber = FreeRTOS_htonl( pxSocket->u.xTCP.xTCPWindow.ulOur… in prvTCPReturn_SetSequenceNumber()
417 if( ( pxProtocolHeaders->xTCPHeader.ucTCPFlags & ( uint8_t ) tcpTCP_FLAG_FIN ) != 0U ) in prvTCPReturn_SetSequenceNumber()
425 pxProtocolHeaders->xTCPHeader.ucTCPFlags &= ( ( uint8_t ) ~tcpTCP_FLAG_FIN ); in prvTCPReturn_SetSequenceNumber()
435 … pxProtocolHeaders->xTCPHeader.ulAckNr = FreeRTOS_htonl( pxTCPWindow->rx.ulCurrentSequenceNumber ); in prvTCPReturn_SetSequenceNumber()
841 pxProtocolHeaders->xTCPHeader.ucTCPFlags |= tcpTCP_FLAG_ACK; in prvTCPPrepareSend()
[all …]
DFreeRTOS_TCP_State_Handling_IPv4.c103 … pxTCPPacket->xTCPHeader.usSourcePort ); in prvHandleListen_IPV4()
182 pxReturn->u.xTCP.usRemotePort = FreeRTOS_htons( pxTCPPacket->xTCPHeader.usSourcePort ); in prvHandleListen_IPV4()
187 …Window.rx.ulCurrentSequenceNumber = FreeRTOS_ntohl( pxProtocolHeaders->xTCPHeader.ulSequenceNumber… in prvHandleListen_IPV4()
DFreeRTOS_TCP_State_Handling_IPv6.c182 pxReturn->u.xTCP.usRemotePort = FreeRTOS_ntohs( pxTCPPacket->xTCPHeader.usSourcePort ); in prvHandleListen_IPV6()
187 …Window.rx.ulCurrentSequenceNumber = FreeRTOS_ntohl( pxProtocolHeaders->xTCPHeader.ulSequenceNumber… in prvHandleListen_IPV6()
DFreeRTOS_TCP_State_Handling.c242 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in prvTCPHandleFin()
357 TCPHeader_t * pxTCPHeader = &pxProtocolHeaders->xTCPHeader; in prvHandleSynReceived()
413 pxLastHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_ACK; in prvHandleSynReceived()
414 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_ACK; in prvHandleSynReceived()
510 TCPHeader_t * pxTCPHeader = &pxProtocolHeaders->xTCPHeader; in prvHandleEstablished()
716 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in prvTCPHandleState()
DFreeRTOS_TCP_Reception.c116 pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in prvCheckOptions()
437 const TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in prvCheckRxData()
566 const TCPHeader_t * pxTCPHeader = &pxProtocolHeaders->xTCPHeader; in prvStoreRxData()
DFreeRTOS_IP_Utils.c157 pxSet->pxProtocolHeaders->xTCPHeader.usChecksum = usChecksum; in prvSetChecksumInPacket()
192 usChecksum = pxSet->pxProtocolHeaders->xTCPHeader.usChecksum; in prvGetChecksumFromPacket()
423 uint8_t ucLength = pxSet->pxProtocolHeaders->xTCPHeader.ucTCPOffset >> 4U; in prvChecksumProtocolChecks()
575 … ( uint8_t * ) &( pxSet->pxProtocolHeaders->xTCPHeader ), in prvChecksumProtocolCalculate()
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_TCP_Transmission/
DFreeRTOS_TCP_Transmission_utest.c593 uint32_t RxSequenceNumber = pxTCPPacket->xTCPHeader.ulSequenceNumber; in test_prvTCPReturnPacket_Null_Socket()
594 uint32_t OurSequenceNumber = pxTCPPacket->xTCPHeader.ulAckNr; in test_prvTCPReturnPacket_Null_Socket()
606 TEST_ASSERT_EQUAL( RxSequenceNumber, pxTCPPacket->xTCPHeader.ulAckNr ); in test_prvTCPReturnPacket_Null_Socket()
631 uint32_t RxSequenceNumber = pxTCPPacket->xTCPHeader.ulSequenceNumber; in test_prvTCPReturnPacket_Assert_Interface_NULL()
632 uint32_t OurSequenceNumber = pxTCPPacket->xTCPHeader.ulAckNr; in test_prvTCPReturnPacket_Assert_Interface_NULL()
666 uint32_t RxSequenceNumber = pxTCPPacket->xTCPHeader.ulSequenceNumber; in test_prvTCPReturnPacket_Assert_InterfaceOutput_NULL()
667 uint32_t OurSequenceNumber = pxTCPPacket->xTCPHeader.ulAckNr; in test_prvTCPReturnPacket_Assert_InterfaceOutput_NULL()
703 uint32_t RxSequenceNumber = pxTCPPacket->xTCPHeader.ulSequenceNumber; in test_prvTCPReturnPacket_Null_Socket_Relase_True()
704 uint32_t OurSequenceNumber = pxTCPPacket->xTCPHeader.ulAckNr; in test_prvTCPReturnPacket_Null_Socket_Relase_True()
715 TEST_ASSERT_EQUAL( RxSequenceNumber, pxTCPPacket->xTCPHeader.ulAckNr ); in test_prvTCPReturnPacket_Null_Socket_Relase_True()
[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()
283 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvTCPHandleFin_FIN_FINSentFINACKNoFINRecv()
318 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvTCPHandleFin_FIN_FINRecvFINSentFINACKFINNotLast()
355 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvTCPHandleFin_FIN_FINRecvFINSentFINACKFINLast()
391 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvHandleSynReceived_ExpSYNStateConnectSyn()
424 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvHandleSynReceived_ExpSYNStateConnectSynIPv6()
458 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvHandleSynReceived_NotSYNStateConnectSyn()
490 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvHandleSynReceived_NotExpSYNStateSynreceived()
522 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvHandleSynReceived_ExpACKStateSynreceivedZeroData()
554 TCPHeader_t * pxTCPHeader = &( pxProtocolHeaders->xTCPHeader ); in test_prvHandleSynReceived_ExpACKStateSynreceivedNonZeroDataWinScaling()
[all …]
/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()
154 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_Invalid_Data_Length()
178 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_Invalid_Option_Length()
202 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_MSS_WSF()
232 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_MSS_WSF_Bad_Option()
262 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_MSS_WSF_Without_END()
290 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvCheckOptions_MSS_WSF_SYN_on()
317 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvSingleStepTCPHeaderOptions_SACK()
350 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvSingleStepTCPHeaderOptions_TS()
381 TCPHeader_t * pxTCPHeader = &( pxProtocolHeader->xTCPHeader ); in test_prvSingleStepTCPHeaderOptions_END_NOOP()
[all …]
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_TCP_IP/
DFreeRTOS_TCP_IP_utest.c1713 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_ACK; in test_xProcessReceivedTCPPacket_No_Socket()
1738 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_RST; in test_xProcessReceivedTCPPacket_No_Active_Socket()
1764 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_ACK | tcpTCP_FLAG_FIN; in test_xProcessReceivedTCPPacket_No_Active_Socket_Send_Reset()
1791 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_RST; in test_xProcessReceivedTCPPacket_Listen_State_Not_Syn_No_Rst()
1817 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_ACK; in test_xProcessReceivedTCPPacket_Listen_State_Not_Syn_Rst()
1844 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_SYN; in test_xProcessReceivedTCPPacket_Listen_State_Syn_Null_Socket()
1872 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_SYN; in test_xProcessReceivedTCPPacket_Listen_State_Syn_NoOp_Sent_Something()
1873 pxProtocolHeaders->xTCPHeader.ucTCPOffset = 0x50; in test_xProcessReceivedTCPPacket_Listen_State_Syn_NoOp_Sent_Something()
1906 pxProtocolHeaders->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_SYN; in test_xProcessReceivedTCPPacket_Listen_State_Syn_NoOp_Sent_None()
1907 pxProtocolHeaders->xTCPHeader.ucTCPOffset = 0x50; in test_xProcessReceivedTCPPacket_Listen_State_Syn_NoOp_Sent_None()
[all …]
/FreeRTOS-Plus-TCP-v4.0.0/tools/tcp_utilities/
Dtcp_dump_packets.c434 usSourcePort = pxProtocolHeaders->xTCPHeader.usSourcePort; in vAddProtocolTags()
435 usDestinationPort = pxProtocolHeaders->xTCPHeader.usDestinationPort; in vAddProtocolTags()
437 if( ( pxProtocolHeaders->xTCPHeader.ucTCPFlags & tcpTCP_FLAG_SYN ) != 0u ) in vAddProtocolTags()
442 if( ( pxProtocolHeaders->xTCPHeader.ucTCPFlags & tcpTCP_FLAG_FIN ) != 0u ) in vAddProtocolTags()
447 if( ( pxProtocolHeaders->xTCPHeader.ucTCPFlags & tcpTCP_FLAG_RST ) != 0u ) in vAddProtocolTags()
452 if( ( pxProtocolHeaders->xTCPHeader.ucTCPFlags & tcpTCP_FLAG_ACK ) != 0u ) in vAddProtocolTags()
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_TCP_Transmission_IPv6/
DFreeRTOS_TCP_Transmission_IPv6_utest.c569 pxTCPPacket->xTCPHeader.ucTCPFlags = 0; in test_prvTCPSendSpecialPktHelper_IPV6()
574 TEST_ASSERT_EQUAL( ucTCPFlags, pxTCPPacket->xTCPHeader.ucTCPFlags ); in test_prvTCPSendSpecialPktHelper_IPV6()
575 TEST_ASSERT_EQUAL( ( ipSIZE_OF_TCP_HEADER ) << 2, pxTCPPacket->xTCPHeader.ucTCPOffset ); in test_prvTCPSendSpecialPktHelper_IPV6()
591 pxTCPPacket->xTCPHeader.ucTCPFlags = tcpTCP_FLAG_SYN; in test_prvTCPSendSpecialPktHelper_IPV6_Syn()
596 TEST_ASSERT_EQUAL( ucTCPFlags, pxTCPPacket->xTCPHeader.ucTCPFlags ); in test_prvTCPSendSpecialPktHelper_IPV6_Syn()
597 TEST_ASSERT_EQUAL( ( ipSIZE_OF_TCP_HEADER ) << 2, pxTCPPacket->xTCPHeader.ucTCPOffset ); in test_prvTCPSendSpecialPktHelper_IPV6_Syn()
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_IP_Utils/
DFreeRTOS_IP_Utils_utest.c744 pxProtPack->xTCPPacket.xTCPHeader.ucTCPOffset = 0x50; in test_usGenerateProtocolChecksum_UnknownProtocol()
1078 pxProtPack->xTCPPacket.xTCPHeader.ucTCPOffset = 0x50; in test_usGenerateProtocolChecksum_TCPCorrectCRC()
1079 pxProtPack->xTCPPacket.xTCPHeader.usChecksum = 0xA9AF; in test_usGenerateProtocolChecksum_TCPCorrectCRC()
1118 pxProtPack->xTCPPacket.xTCPHeader.ucTCPOffset = 0x50; in test_usGenerateProtocolChecksum_TCPCorrectCRCOutgoingPacket()
1119 pxProtPack->xTCPPacket.xTCPHeader.usChecksum = 0x0000; in test_usGenerateProtocolChecksum_TCPCorrectCRCOutgoingPacket()
1158 pxProtPack->xTCPPacket.xTCPHeader.ucTCPOffset = 0x50; in test_usGenerateProtocolChecksum_TCPCorrectCRCOutgoingPacketZeroChecksum()
1159 pxProtPack->xTCPPacket.xTCPHeader.usChecksum = 0x00; in test_usGenerateProtocolChecksum_TCPCorrectCRCOutgoingPacketZeroChecksum()
1166 TEST_ASSERT_EQUAL( 0, pxProtPack->xTCPPacket.xTCPHeader.usChecksum ); in test_usGenerateProtocolChecksum_TCPCorrectCRCOutgoingPacketZeroChecksum()
1196 pxProtPack->xTCPPacket.xTCPHeader.ucTCPOffset = 0x50; in test_usGenerateProtocolChecksum_TCPIncorrectCRC_IncomingPacket()
1197 pxProtPack->xTCPPacket.xTCPHeader.usChecksum = 0x0000; in test_usGenerateProtocolChecksum_TCPIncorrectCRC_IncomingPacket()
[all …]
/FreeRTOS-Plus-TCP-v4.0.0/source/include/
DFreeRTOS_IPv4_Private.h123 TCPHeader_t xTCPHeader; /**< The TCP header 34 + 32 = 66 */ member
DFreeRTOS_IPv6_Private.h253 TCPHeader_t xTCPHeader; /* 54 + 32 = 86 */ member
DFreeRTOS_IP_Private.h227 TCPHeader_t xTCPHeader; /**< Union member: TCP header */ member
/FreeRTOS-Plus-TCP-v4.0.0/test/unit-test/FreeRTOS_TCP_State_Handling_IPv6/
DFreeRTOS_TCP_State_Handling_IPv6_utest.c380 pxTCPPacket->xTCPHeader.usSourcePort = FreeRTOS_htons( usSrcPort ); in test_prvHandleListen_IPV6_NewSocketGood()
432 pxTCPPacket->xTCPHeader.usSourcePort = FreeRTOS_htons( usSrcPort ); in test_prvHandleListen_IPV6_NewSocketGoodValidDataLength()