@@ -1443,25 +1443,33 @@ void test_FreeRTOS_FindEndPointOnIP_IPv4_AnyEndpoint( void )
14431443 * pxNetworkEndPoints is a global variable using in FreeRTOS_Routing as link list head of all endpoints.
14441444 *
14451445 * Test step:
1446- * - Create 1 endpoint with IP address 0 and add it to the list.
1447- * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with IPV4_DEFAULT_ADDRESS .
1446+ * - Create 1 endpoint with IP address 0xAB12CD34 and add it to the list.
1447+ * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with 0xAB12CD34 .
14481448 * - Check if returned endpoint is same.
1449- * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with IPV4_DEFAULT_GATEWAY .
1449+ * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with 0 .
14501450 * - Check if returned endpoint is same.
1451+ * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with IPV4_DEFAULT_ADDRESS.
1452+ * - Check if returned endpoint is NULL.
1453+ * - Call FreeRTOS_FindEndPointOnIP_IPv4 to query with IPV4_DEFAULT_GATEWAY.
1454+ * - Check if returned endpoint is NULL.
14511455 */
14521456void test_FreeRTOS_FindEndPointOnIP_IPv4_ZeroAddressEndpoint ( void )
14531457{
14541458 NetworkEndPoint_t xEndPoint ;
14551459 NetworkEndPoint_t * pxEndPoint = NULL ;
14561460
14571461 memset ( & xEndPoint , 0 , sizeof ( NetworkEndPoint_t ) );
1458- xEndPoint .ipv4_settings .ulIPAddress = 0 ;
1462+ xEndPoint .ipv4_settings .ulIPAddress = 0xAB12CD34 ;
14591463 pxNetworkEndPoints = & xEndPoint ;
14601464
1461- pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( IPV4_DEFAULT_ADDRESS );
1465+ pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( 0xAB12CD34 );
14621466 TEST_ASSERT_EQUAL ( & xEndPoint , pxEndPoint );
1463- pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( IPV4_DEFAULT_GATEWAY );
1467+ pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( 0 );
14641468 TEST_ASSERT_EQUAL ( & xEndPoint , pxEndPoint );
1469+ pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( IPV4_DEFAULT_ADDRESS );
1470+ TEST_ASSERT_EQUAL ( NULL , pxEndPoint );
1471+ pxEndPoint = FreeRTOS_FindEndPointOnIP_IPv4 ( IPV4_DEFAULT_GATEWAY );
1472+ TEST_ASSERT_EQUAL ( NULL , pxEndPoint );
14651473}
14661474
14671475/**
0 commit comments