Home
last modified time | relevance | path

Searched refs:pxIPHeader (Results 1 – 18 of 18) sorted by relevance

/FreeRTOS-Plus-TCP-v3.1.0/test/unit-test/FreeRTOS_IP_DiffConfig/
DFreeRTOS_IP_DiffConfig_utest.c394 IPHeader_t * pxIPHeader; in test_prvAllowIPPacket_BroadcastSourceIP() local
401 pxIPHeader = &( pxIPPacket->xIPHeader ); in test_prvAllowIPPacket_BroadcastSourceIP()
405 pxIPHeader->ucVersionHeaderLength = 0x45; in test_prvAllowIPPacket_BroadcastSourceIP()
407 pxIPHeader->ulDestinationIPAddress = *ipLOCAL_IP_ADDRESS_POINTER; in test_prvAllowIPPacket_BroadcastSourceIP()
411 pxIPHeader->ulSourceIPAddress = 0xFFFFFFFF; in test_prvAllowIPPacket_BroadcastSourceIP()
425 IPHeader_t * pxIPHeader; in test_prvAllowIPPacket_IncorrectSizeFields() local
432 pxIPHeader = &( pxIPPacket->xIPHeader ); in test_prvAllowIPPacket_IncorrectSizeFields()
436 pxIPHeader->ucVersionHeaderLength = 0x45; in test_prvAllowIPPacket_IncorrectSizeFields()
438 pxIPHeader->ulDestinationIPAddress = *ipLOCAL_IP_ADDRESS_POINTER; in test_prvAllowIPPacket_IncorrectSizeFields()
442 pxIPHeader->ulSourceIPAddress = 0xC0C00101; in test_prvAllowIPPacket_IncorrectSizeFields()
[all …]
/FreeRTOS-Plus-TCP-v3.1.0/source/
DFreeRTOS_ICMP.c141 IPHeader_t * pxIPHeader; in prvProcessICMPEchoRequest() local
144 pxIPHeader = &( pxICMPPacket->xIPHeader ); in prvProcessICMPEchoRequest()
147 iptraceSENDING_PING_REPLY( pxIPHeader->ulSourceIPAddress ); in prvProcessICMPEchoRequest()
154 pxIPHeader->ulDestinationIPAddress = pxIPHeader->ulSourceIPAddress; in prvProcessICMPEchoRequest()
155 pxIPHeader->ulSourceIPAddress = *ipLOCAL_IP_ADDRESS_POINTER; in prvProcessICMPEchoRequest()
157 pxIPHeader->ucTimeToLive = ipconfigICMP_TIME_TO_LIVE; in prvProcessICMPEchoRequest()
163 pxIPHeader->usFragmentOffset = ipFRAGMENT_FLAGS_DONT_FRAGMENT; in prvProcessICMPEchoRequest()
165 pxIPHeader->usFragmentOffset = 0U; in prvProcessICMPEchoRequest()
171 pxIPHeader->usHeaderChecksum = 0x00U; in prvProcessICMPEchoRequest()
172pxIPHeader->usHeaderChecksum = usGenerateChecksum( 0U, ( uint8_t * ) &( pxIPHeader->ucVersionHeade… in prvProcessICMPEchoRequest()
[all …]
DFreeRTOS_UDP_IP.c97 IPHeader_t * pxIPHeader; in vProcessGeneratedUDPPacket() local
136 pxIPHeader = &( pxUDPPacket->xIPHeader ); in vProcessGeneratedUDPPacket()
196 pxIPHeader->ucProtocol = ipPROTOCOL_ICMP; in vProcessGeneratedUDPPacket()
197pxIPHeader->usLength = ( uint16_t ) ( uxPayloadSize + sizeof( IPHeader_t ) + sizeof( ICMPHeader_t … in vProcessGeneratedUDPPacket()
202pxIPHeader->usLength = ( uint16_t ) ( uxPayloadSize + sizeof( IPHeader_t ) + sizeof( UDPHeader_t )… in vProcessGeneratedUDPPacket()
205 pxIPHeader->usLength = FreeRTOS_htons( pxIPHeader->usLength ); in vProcessGeneratedUDPPacket()
206 pxIPHeader->ulDestinationIPAddress = pxNetworkBuffer->ulIPAddress; in vProcessGeneratedUDPPacket()
212 pxIPHeader->usFragmentOffset = ipFRAGMENT_FLAGS_DONT_FRAGMENT; in vProcessGeneratedUDPPacket()
214 pxIPHeader->usFragmentOffset = 0U; in vProcessGeneratedUDPPacket()
223 pxIPHeader->ucTimeToLive = 0x01; in vProcessGeneratedUDPPacket()
[all …]
DFreeRTOS_DNS_Parser.c740 IPHeader_t * pxIPHeader; in prepareReplyDNSMessage() local
746 pxIPHeader = &pxUDPPacket->xIPHeader; in prepareReplyDNSMessage()
749 pxIPHeader->usLength = FreeRTOS_htons( ( uint16_t ) lNetLength + in prepareReplyDNSMessage()
753 pxIPHeader->ulDestinationIPAddress = pxIPHeader->ulSourceIPAddress; in prepareReplyDNSMessage()
754 pxIPHeader->ulSourceIPAddress = *ipLOCAL_IP_ADDRESS_POINTER; in prepareReplyDNSMessage()
755 pxIPHeader->ucTimeToLive = ipconfigUDP_TIME_TO_LIVE; in prepareReplyDNSMessage()
756 pxIPHeader->usIdentification = FreeRTOS_htons( usPacketIdentifier ); in prepareReplyDNSMessage()
762 pxIPHeader->usFragmentOffset = ipFRAGMENT_FLAGS_DONT_FRAGMENT; in prepareReplyDNSMessage()
764 pxIPHeader->usFragmentOffset = 0U; in prepareReplyDNSMessage()
777 pxIPHeader->usHeaderChecksum = 0U; in prepareReplyDNSMessage()
[all …]
DFreeRTOS_TCP_Transmission.c260 IPHeader_t * pxIPHeader; in prvTCPReturnPacket() local
316 pxIPHeader = &pxTCPPacket->xIPHeader; in prvTCPReturnPacket()
429 pxIPHeader->ucTimeToLive = ( uint8_t ) ipconfigTCP_TIME_TO_LIVE; in prvTCPReturnPacket()
430 pxIPHeader->usLength = FreeRTOS_htons( ulLen ); in prvTCPReturnPacket()
438 ulSourceAddress = pxIPHeader->ulDestinationIPAddress; in prvTCPReturnPacket()
445 pxIPHeader->ulDestinationIPAddress = pxIPHeader->ulSourceIPAddress; in prvTCPReturnPacket()
446 pxIPHeader->ulSourceIPAddress = ulSourceAddress; in prvTCPReturnPacket()
450 pxIPHeader->usIdentification = FreeRTOS_htons( usPacketIdentifier ); in prvTCPReturnPacket()
457 pxIPHeader->usFragmentOffset = ipFRAGMENT_FLAGS_DONT_FRAGMENT; in prvTCPReturnPacket()
459 pxIPHeader->usFragmentOffset = 0U; in prvTCPReturnPacket()
[all …]
DFreeRTOS_IP.c1407 const IPHeader_t * pxIPHeader = &( pxIPPacket->xIPHeader ); in prvAllowIPPacket() local
1420 uint32_t ulDestinationIPAddress = pxIPHeader->ulDestinationIPAddress; in prvAllowIPPacket()
1421 uint32_t ulSourceIPAddress = pxIPHeader->ulSourceIPAddress; in prvAllowIPPacket()
1427 …if( ( ( pxIPHeader->usFragmentOffset & ipFRAGMENT_OFFSET_BIT_MASK ) != 0U ) || ( ( pxIPHeader->usF… in prvAllowIPPacket()
1435 else if( ( pxIPHeader->ucVersionHeaderLength < ipIPV4_VERSION_HEADER_LENGTH_MIN ) || in prvAllowIPPacket()
1436 ( pxIPHeader->ucVersionHeaderLength > ipIPV4_VERSION_HEADER_LENGTH_MAX ) ) in prvAllowIPPacket()
1507 …if( usGenerateChecksum( 0U, ( uint8_t * ) &( pxIPHeader->ucVersionHeaderLength ), ( size_t ) uxHea… in prvAllowIPPacket()
1601 IPHeader_t * pxIPHeader = &( pxIPPacket->xIPHeader ); in prvProcessIPPacket() local
1602 size_t uxLength = ( size_t ) pxIPHeader->ucVersionHeaderLength; in prvProcessIPPacket()
1645pxIPHeader->usLength = FreeRTOS_htons( FreeRTOS_ntohs( pxIPHeader->usLength ) - optlen ); in prvProcessIPPacket()
[all …]
DFreeRTOS_TCP_IP.c642 const IPHeader_t * pxIPHeader; in xProcessReceivedTCPPacket() local
656pxIPHeader = ( ( const IPHeader_t * ) &( pxNetworkBuffer->pucEthernetBuffer[ ipSIZE_OF_ETH_HEADER … in xProcessReceivedTCPPacket()
657 ulLocalIP = FreeRTOS_htonl( pxIPHeader->ulDestinationIPAddress ); in xProcessReceivedTCPPacket()
658 ulRemoteIP = FreeRTOS_htonl( pxIPHeader->ulSourceIPAddress ); in xProcessReceivedTCPPacket()
DFreeRTOS_ARP.c412 const IPHeader_t * pxIPHeader = &( pxIPPacket->xIPHeader ); in xCheckRequiresARPResolution() local
414 …if( ( pxIPHeader->ulSourceIPAddress & xNetworkAddressing.ulNetMask ) == ( *ipLOCAL_IP_ADDRESS_POIN… in xCheckRequiresARPResolution()
418 if( xIsIPInARPCache( pxIPHeader->ulSourceIPAddress ) == pdFALSE ) in xCheckRequiresARPResolution()
420 FreeRTOS_OutputARPRequest( pxIPHeader->ulSourceIPAddress ); in xCheckRequiresARPResolution()
DFreeRTOS_TCP_Reception.c445 …const IPHeader_t * pxIPHeader = ( ( const IPHeader_t * ) &( pxNetworkBuffer->pucEthernetBuffer[ ip… in prvCheckRxData() local
468 usLength = FreeRTOS_htons( pxIPHeader->usLength ); in prvCheckRxData()
/FreeRTOS-Plus-TCP-v3.1.0/test/unit-test/FreeRTOS_IP/
DFreeRTOS_IP_utest.c1837 IPHeader_t * pxIPHeader; in test_prvAllowIPPacket_FragmentedPacket() local
1844 pxIPHeader = &( pxIPPacket->xIPHeader ); in test_prvAllowIPPacket_FragmentedPacket()
1846 pxIPHeader->usFragmentOffset = ipFRAGMENT_OFFSET_BIT_MASK; in test_prvAllowIPPacket_FragmentedPacket()
1860 IPHeader_t * pxIPHeader; in test_prvAllowIPPacket_FragmentedPacket1() local
1867 pxIPHeader = &( pxIPPacket->xIPHeader ); in test_prvAllowIPPacket_FragmentedPacket1()
1869 pxIPHeader->usFragmentOffset = ipFRAGMENT_FLAGS_MORE_FRAGMENTS; in test_prvAllowIPPacket_FragmentedPacket1()
1883 IPHeader_t * pxIPHeader; in test_prvAllowIPPacket_IncorrectLength() local
1890 pxIPHeader = &( pxIPPacket->xIPHeader ); in test_prvAllowIPPacket_IncorrectLength()
1892 pxIPHeader->ucVersionHeaderLength = 0xFF; in test_prvAllowIPPacket_IncorrectLength()
1906 IPHeader_t * pxIPHeader; in test_prvAllowIPPacket_NotMatchingIP() local
[all …]
/FreeRTOS-Plus-TCP-v3.1.0/test/unit-test/FreeRTOS_ICMP/
DFreeRTOS_ICMP_utest.c103 IPHeader_t * pxIPHeader; in test_ProcessICMPPacket_EchoRequest() local
115 pxIPHeader = &( pxICMPPacket->xIPHeader ); in test_ProcessICMPPacket_EchoRequest()
127 TEST_ASSERT_EQUAL( pxIPHeader->ulSourceIPAddress, pxIPHeader->ulDestinationIPAddress ); in test_ProcessICMPPacket_EchoRequest()
128 TEST_ASSERT_EQUAL( *ipLOCAL_IP_ADDRESS_POINTER, pxIPHeader->ulSourceIPAddress ); in test_ProcessICMPPacket_EchoRequest()
129 TEST_ASSERT_EQUAL( ipconfigICMP_TIME_TO_LIVE, pxIPHeader->ucTimeToLive ); in test_ProcessICMPPacket_EchoRequest()
130 TEST_ASSERT_EQUAL( 0, pxIPHeader->usFragmentOffset ); in test_ProcessICMPPacket_EchoRequest()
131 TEST_ASSERT_EQUAL( ( uint16_t ) ~FreeRTOS_htons( 0xAA ), pxIPHeader->usHeaderChecksum ); in test_ProcessICMPPacket_EchoRequest()
/FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/ATSAM4E/
DNetworkInterface.c426 IPHeader_t * pxIPHeader = &( xProtPacket->xTCPPacket.xIPHeader ); in vGMACGenerateChecksum() local
429 pxIPHeader->usHeaderChecksum = 0x00; in vGMACGenerateChecksum()
430pxIPHeader->usHeaderChecksum = usGenerateChecksum( 0U, ( uint8_t * ) &( pxIPHeader->ucVersionHeade… in vGMACGenerateChecksum()
431 pxIPHeader->usHeaderChecksum = ~FreeRTOS_htons( pxIPHeader->usHeaderChecksum ); in vGMACGenerateChecksum()
/FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/DriverSAM/
DNetworkInterface.c726 IPHeader_t * pxIPHeader = &( xProtPacket->xTCPPacket.xIPHeader ); in vGMACGenerateChecksum() local
729 pxIPHeader->usHeaderChecksum = 0x00; in vGMACGenerateChecksum()
730pxIPHeader->usHeaderChecksum = usGenerateChecksum( 0U, ( uint8_t * ) &( pxIPHeader->ucVersionHeade… in vGMACGenerateChecksum()
731 pxIPHeader->usHeaderChecksum = ~FreeRTOS_htons( pxIPHeader->usHeaderChecksum ); in vGMACGenerateChecksum()
/FreeRTOS-Plus-TCP-v3.1.0/source/portable/NetworkInterface/STM32Fxx/
DNetworkInterface.c810 const IPHeader_t * pxIPHeader = &( pxProtPacket->xTCPPacket.xIPHeader ); in xMayAcceptPacket() local
815 if( ( pxIPHeader->usFragmentOffset & ipFRAGMENT_OFFSET_BIT_MASK ) != 0U ) in xMayAcceptPacket()
825 … if( ( pxIPHeader->ucVersionHeaderLength < 0x45 ) || ( pxIPHeader->ucVersionHeaderLength > 0x4F ) ) in xMayAcceptPacket()
830 ulDestinationIPAddress = pxIPHeader->ulDestinationIPAddress; in xMayAcceptPacket()
845 if( pxIPHeader->ucProtocol == ipPROTOCOL_UDP ) in xMayAcceptPacket()
/FreeRTOS-Plus-TCP-v3.1.0/tools/tcp_utilities/
Dtcp_dump_packets.c375 IPHeader_t * pxIPHeader; in vAddProtocolTags() local
378 pxIPHeader = &( pxIPPacket->xIPHeader ); in vAddProtocolTags()
391 size_t uxLength = ( size_t ) pxIPHeader->ucVersionHeaderLength; in vAddProtocolTags()
/FreeRTOS-Plus-TCP-v3.1.0/test/unit-test/FreeRTOS_ARP/
DFreeRTOS_ARP_utest.c875 IPHeader_t * pxIPHeader = &( pxIPPacket->xIPHeader ); in test_xCheckRequiresARPResolution_NotOnLocalNetwork() local
880 pxIPHeader->ulSourceIPAddress = ~( *ipLOCAL_IP_ADDRESS_POINTER & xNetworkAddressing.ulNetMask ); in test_xCheckRequiresARPResolution_NotOnLocalNetwork()
897 IPHeader_t * pxIPHeader = &( pxIPPacket->xIPHeader ); in test_xCheckRequiresARPResolution_OnLocalNetwork_NotInCache() local
902 pxIPHeader->ulSourceIPAddress = *ipLOCAL_IP_ADDRESS_POINTER & xNetworkAddressing.ulNetMask; in test_xCheckRequiresARPResolution_OnLocalNetwork_NotInCache()
929 IPHeader_t * pxIPHeader = &( pxIPPacket->xIPHeader ); in test_xCheckRequiresARPResolution_OnLocalNetwork_InCache() local
934 pxIPHeader->ulSourceIPAddress = *ipLOCAL_IP_ADDRESS_POINTER & xNetworkAddressing.ulNetMask; in test_xCheckRequiresARPResolution_OnLocalNetwork_InCache()
939 xARPCache[ x ].ulIPAddress = pxIPHeader->ulSourceIPAddress; in test_xCheckRequiresARPResolution_OnLocalNetwork_InCache()
/FreeRTOS-Plus-TCP-v3.1.0/test/unit-test/FreeRTOS_TCP_Transmission/
DFreeRTOS_TCP_Transmission_utest.c384 IPHeader_t * pxIPHeader = &pxTCPPacket->xIPHeader; in test_prvTCPReturnPacket_Null_Socket() local
388 uint32_t OldSourceAddress = pxIPHeader->ulSourceIPAddress; in test_prvTCPReturnPacket_Null_Socket()
389 uint32_t OldDestinationAddress = pxIPHeader->ulDestinationIPAddress; in test_prvTCPReturnPacket_Null_Socket()
401 TEST_ASSERT_EQUAL( OldSourceAddress, pxIPHeader->ulSourceIPAddress ); in test_prvTCPReturnPacket_Null_Socket()
412 IPHeader_t * pxIPHeader = &pxTCPPacket->xIPHeader; in test_prvTCPReturnPacket_Null_Socket_Relase_True() local
416 uint32_t OldSourceAddress = pxIPHeader->ulSourceIPAddress; in test_prvTCPReturnPacket_Null_Socket_Relase_True()
417 uint32_t OldDestinationAddress = pxIPHeader->ulDestinationIPAddress; in test_prvTCPReturnPacket_Null_Socket_Relase_True()
429 TEST_ASSERT_EQUAL( OldDestinationAddress, pxIPHeader->ulSourceIPAddress ); in test_prvTCPReturnPacket_Null_Socket_Relase_True()
/FreeRTOS-Plus-TCP-v3.1.0/test/unit-test/FreeRTOS_DNS_Parser/
DFreeRTOS_DNS_Parser_utest.c447 IPHeader_t * pxIPHeader; in test_prepareReplyDNSMessage_success() local
452 pxIPHeader = &pxUDPPacket->xIPHeader; in test_prepareReplyDNSMessage_success()
455 pxIPHeader->ulSourceIPAddress = 1234; in test_prepareReplyDNSMessage_success()