Lines Matching refs:xDNSCache

69     static DNSCacheRow_t xDNSCache[ ipconfigDNS_CACHE_ENTRIES ] = { 0x0 };  variable
141 ( void ) memset( xDNSCache, 0x0, sizeof( xDNSCache ) ); in FreeRTOS_dnsclear()
234 if( xDNSCache[ uxIndex ].pcName[ 0 ] == ( char ) 0 ) in prvFindEntryIndex()
239 if( strcmp( xDNSCache[ uxIndex ].pcName, pcName ) == 0 ) in prvFindEntryIndex()
265 uint32_t ulAge = ulCurrentTimeSeconds - xDNSCache[ uxIndex ].ulTimeWhenAddedInSeconds; in prvGetCacheIPEntry()
269 if( ulAge < FreeRTOS_ntohl( xDNSCache[ uxIndex ].ulTTL ) ) in prvGetCacheIPEntry()
280 … ucIndex = xDNSCache[ uxIndex ].ucCurrentIPAddress % xDNSCache[ uxIndex ].ucNumIPAddresses; in prvGetCacheIPEntry()
284 xDNSCache[ uxIndex ].ucCurrentIPAddress++; in prvGetCacheIPEntry()
287 *pulIP = xDNSCache[ uxIndex ].ulIPAddresses[ ulIPAddressIndex ]; in prvGetCacheIPEntry()
293 xDNSCache[ uxIndex ].pcName[ 0 ] = ( char ) 0; in prvGetCacheIPEntry()
317 if( xDNSCache[ uxIndex ].ucNumIPAddresses < in prvUpdateCacheEntry()
322 ulIPAddressIndex = xDNSCache[ uxIndex ].ucNumIPAddresses; in prvUpdateCacheEntry()
323 xDNSCache[ uxIndex ].ucNumIPAddresses++; in prvUpdateCacheEntry()
326 xDNSCache[ uxIndex ].ulIPAddresses[ ulIPAddressIndex ] = *pulIP; in prvUpdateCacheEntry()
327 xDNSCache[ uxIndex ].ulTTL = ulTTL; in prvUpdateCacheEntry()
328 xDNSCache[ uxIndex ].ulTimeWhenAddedInSeconds = ulCurrentTimeSeconds; in prvUpdateCacheEntry()
347 ( void ) strcpy( xDNSCache[ uxFreeEntry ].pcName, pcName ); in prvInsertCacheEntry()
349 xDNSCache[ uxFreeEntry ].ulIPAddresses[ 0 ] = *pulIP; in prvInsertCacheEntry()
350 xDNSCache[ uxFreeEntry ].ulTTL = ulTTL; in prvInsertCacheEntry()
351 xDNSCache[ uxFreeEntry ].ulTimeWhenAddedInSeconds = ulCurrentTimeSeconds; in prvInsertCacheEntry()
353 xDNSCache[ uxFreeEntry ].ucNumIPAddresses = 1; in prvInsertCacheEntry()
354 xDNSCache[ uxFreeEntry ].ucCurrentIPAddress = 0; in prvInsertCacheEntry()
357 ( void ) memset( &xDNSCache[ uxFreeEntry ].ulIPAddresses[ 1 ], in prvInsertCacheEntry()
359 sizeof( xDNSCache[ uxFreeEntry ].ulIPAddresses[ 1 ] ) * in prvInsertCacheEntry()