Skip to content

Commit

Permalink
Fix format of iot_test_tcp.c (aws#2011)
Browse files Browse the repository at this point in the history
Co-authored-by: qiutongs <songqt01@gmail,com>
  • Loading branch information
qiutongs and qiutongs authored May 14, 2020
1 parent 042c4e4 commit efc2224
Showing 1 changed file with 11 additions and 6 deletions.
17 changes: 11 additions & 6 deletions libraries/abstractions/secure_sockets/test/iot_test_tcp.c
Original file line number Diff line number Diff line change
Expand Up @@ -2978,40 +2978,45 @@ TEST( Full_TCP, test_dns_multiple_addresses )
uint32_t ulIPAddresses[ dnstestNUM_UNIQUE_IP_ADDRESSES ] = { 0UL };

tcptestPRINTF( ( "Starting %s.\r\n", __FUNCTION__ ) );

/*
* Resolve the endpoint to an array of IP addresses. Each subsequent
* call will return one of the addresses which the name resolves to.
*
* NOTE: Resolving addresses can take some time, so allow up to
* 60 seconds to collect all of them.
*/
for( i = 0 ; ( i < 60 ) && ( ulNumUniqueIPAddresses < dnstestNUM_UNIQUE_IP_ADDRESSES ) ; i ++ )
for( i = 0; ( i < 60 ) && ( ulNumUniqueIPAddresses < dnstestNUM_UNIQUE_IP_ADDRESSES ); i++ )
{
ulIPAddress = SOCKETS_GetHostByName( clientcredentialMQTT_BROKER_ENDPOINT );

for( j = 0, ulUnique = 1 ; j < ulNumUniqueIPAddresses ; j++ )
for( j = 0, ulUnique = 1; j < ulNumUniqueIPAddresses; j++ )
{
if( ulIPAddresses[ j ] == ulIPAddress )
{
ulUnique = 0;
}
}

if( ( ulUnique == 1 ) && ( ulNumUniqueIPAddresses < dnstestNUM_UNIQUE_IP_ADDRESSES ) )
{
ulIPAddresses[ ulNumUniqueIPAddresses++ ] = ulIPAddress;
}

vTaskDelay( 1000 / portTICK_PERIOD_MS );
}

configPRINTF( ( "%s: identified %d different IP addresses for %s.\r\n",
__FUNCTION__,
ulNumUniqueIPAddresses,
clientcredentialMQTT_BROKER_ENDPOINT ) );
__FUNCTION__,
ulNumUniqueIPAddresses,
clientcredentialMQTT_BROKER_ENDPOINT ) );

/* Require a minimum number of IP addresses for AWS IoT Core endpoints */
if( ulNumUniqueIPAddresses >= dnstestNUM_UNIQUE_IP_ADDRESSES )
if( ulNumUniqueIPAddresses >= dnstestNUM_UNIQUE_IP_ADDRESSES )
{
xResult = pdPASS;
}

TEST_ASSERT_EQUAL_UINT32_MESSAGE( pdPASS, xResult, "Incorrect number of IP addresses per entry" );
tcptestPRINTF( ( "%s complete.\r\n", __FUNCTION__ ) );
}
Expand Down

0 comments on commit efc2224

Please sign in to comment.