| /FreeRTOS-Plus-TCP-v3.1.0/test/unit-test/FreeRTOS_IP_DiffConfig/ |
| D | FreeRTOS_IP_DiffConfig_utest.c | 394 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/ |
| D | FreeRTOS_ICMP.c | 141 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() 172 …pxIPHeader->usHeaderChecksum = usGenerateChecksum( 0U, ( uint8_t * ) &( pxIPHeader->ucVersionHeade… in prvProcessICMPEchoRequest() [all …]
|
| D | FreeRTOS_UDP_IP.c | 97 IPHeader_t * pxIPHeader; in vProcessGeneratedUDPPacket() local 136 pxIPHeader = &( pxUDPPacket->xIPHeader ); in vProcessGeneratedUDPPacket() 196 pxIPHeader->ucProtocol = ipPROTOCOL_ICMP; in vProcessGeneratedUDPPacket() 197 …pxIPHeader->usLength = ( uint16_t ) ( uxPayloadSize + sizeof( IPHeader_t ) + sizeof( ICMPHeader_t … in vProcessGeneratedUDPPacket() 202 …pxIPHeader->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 …]
|
| D | FreeRTOS_DNS_Parser.c | 740 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 …]
|
| D | FreeRTOS_TCP_Transmission.c | 260 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 …]
|
| D | FreeRTOS_IP.c | 1407 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() 1645 … pxIPHeader->usLength = FreeRTOS_htons( FreeRTOS_ntohs( pxIPHeader->usLength ) - optlen ); in prvProcessIPPacket() [all …]
|
| D | FreeRTOS_TCP_IP.c | 642 const IPHeader_t * pxIPHeader; in xProcessReceivedTCPPacket() local 656 …pxIPHeader = ( ( 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()
|
| D | FreeRTOS_ARP.c | 412 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()
|
| D | FreeRTOS_TCP_Reception.c | 445 …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/ |
| D | FreeRTOS_IP_utest.c | 1837 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/ |
| D | FreeRTOS_ICMP_utest.c | 103 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/ |
| D | NetworkInterface.c | 426 IPHeader_t * pxIPHeader = &( xProtPacket->xTCPPacket.xIPHeader ); in vGMACGenerateChecksum() local 429 pxIPHeader->usHeaderChecksum = 0x00; in vGMACGenerateChecksum() 430 …pxIPHeader->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/ |
| D | NetworkInterface.c | 726 IPHeader_t * pxIPHeader = &( xProtPacket->xTCPPacket.xIPHeader ); in vGMACGenerateChecksum() local 729 pxIPHeader->usHeaderChecksum = 0x00; in vGMACGenerateChecksum() 730 …pxIPHeader->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/ |
| D | NetworkInterface.c | 810 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/ |
| D | tcp_dump_packets.c | 375 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/ |
| D | FreeRTOS_ARP_utest.c | 875 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/ |
| D | FreeRTOS_TCP_Transmission_utest.c | 384 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/ |
| D | FreeRTOS_DNS_Parser_utest.c | 447 IPHeader_t * pxIPHeader; in test_prepareReplyDNSMessage_success() local 452 pxIPHeader = &pxUDPPacket->xIPHeader; in test_prepareReplyDNSMessage_success() 455 pxIPHeader->ulSourceIPAddress = 1234; in test_prepareReplyDNSMessage_success()
|