@@ -856,7 +856,6 @@ void test_xIsIPv4Loopback_test( void )
856856 */
857857static void xRunBadIPv4Loopback ( uint32_t ulSource ,
858858 uint32_t ulTarget ,
859- uint16_t usFrameType ,
860859 eFrameProcessingResult_t eExpected )
861860{
862861 eFrameProcessingResult_t eResult ;
@@ -892,18 +891,15 @@ static void xRunBadIPv4Loopback( uint32_t ulSource,
892891 pxIPHeader -> ulSourceIPAddress = ulIPSource ;
893892 pxIPHeader -> ulDestinationIPAddress = ulIPTarget ;
894893
895- pxIPPacket -> xEthernetHeader .usFrameType = usFrameType ;
894+ pxIPPacket -> xEthernetHeader .usFrameType = ipIPv4_FRAME_TYPE ;
896895
897896 memcpy ( pxIPPacket -> xEthernetHeader .xDestinationAddress .ucBytes , xMACAddress .ucBytes , sizeof ( MACAddress_t ) );
898897
899898 FreeRTOS_FindEndPointOnIP_IPv4_ExpectAnyArgsAndReturn ( pxEndpoint );
900899
901900 if ( eExpected != eReleaseBuffer )
902901 {
903- if ( usFrameType == ipIPv4_FRAME_TYPE )
904- {
905- FreeRTOS_FindEndPointOnIP_IPv4_ExpectAnyArgsAndReturn ( pxEndpoint );
906- }
902+ FreeRTOS_FindEndPointOnIP_IPv4_ExpectAnyArgsAndReturn ( pxEndpoint );
907903
908904 FreeRTOS_FindEndPointOnMAC_ExpectAnyArgsAndReturn ( NULL );
909905
@@ -924,7 +920,7 @@ static void xRunBadIPv4Loopback( uint32_t ulSource,
924920void test_xBadIPv4Loopback_0_test ( void )
925921{
926922 /* ext ext 192.168.2.5 192.168.2.6 */
927- xRunBadIPv4Loopback ( 0xC0A80205 , 0xC0A80206 , ipIPv4_FRAME_TYPE , eProcessBuffer );
923+ xRunBadIPv4Loopback ( 0xC0A80205 , 0xC0A80206 , eProcessBuffer );
928924}
929925
930926/**
@@ -933,8 +929,8 @@ void test_xBadIPv4Loopback_0_test( void )
933929 */
934930void test_xBadIPv4Loopback_1_test ( void )
935931{
936- /* ext ext 127.0.0.1 192.168.2.5 */
937- xRunBadIPv4Loopback ( 0x7F000001 , 0xC0A80205 , ipIPv4_FRAME_TYPE , eReleaseBuffer );
932+ /* int ext 127.0.0.1 192.168.2.5 */
933+ xRunBadIPv4Loopback ( 0x7F000001 , 0xC0A80205 , eReleaseBuffer );
938934}
939935
940936/**
@@ -944,7 +940,7 @@ void test_xBadIPv4Loopback_1_test( void )
944940void test_xBadIPv4Loopback_2_test ( void )
945941{
946942 /* ext -> int 192.168.2.5 127.0.0.1 */
947- xRunBadIPv4Loopback ( 0xC0A80205 , 0x7F000001 , ipIPv4_FRAME_TYPE , eReleaseBuffer );
943+ xRunBadIPv4Loopback ( 0xC0A80205 , 0x7F000001 , eReleaseBuffer );
948944}
949945
950946/**
@@ -954,15 +950,5 @@ void test_xBadIPv4Loopback_2_test( void )
954950void test_xBadIPv4Loopback_3_test ( void )
955951{
956952/* int -> int 127.0.0.1 127.0.0.2 */
957- xRunBadIPv4Loopback ( 0x7F000001 , 0x7F000002 , ipIPv4_FRAME_TYPE , eProcessBuffer );
958- }
959-
960- /**
961- * @brief test_xBadIPv4Loopback_3_test
962- * To validate if xBadIPv4Loopback() makes correct decisions.
963- */
964- void test_xBadIPv4Loopback_4_test ( void )
965- {
966- /* wrong frame type 127.0.0.1 127.0.0.2 */
967- xRunBadIPv4Loopback ( 0x7F000001 , 0x7F000002 , ipARP_FRAME_TYPE , eProcessBuffer );
953+ xRunBadIPv4Loopback ( 0x7F000001 , 0x7F000002 , eProcessBuffer );
968954}
0 commit comments