Merged in masayuki2009/nuttx.nuttx/network_test (pull request #376)
netdb: Fix time info in lib_dnscache.c Approved-by: Gregory Nutt <gnutt@nuttx.org>
This commit is contained in:
commit
4d5c1c7dba
@ -156,7 +156,7 @@ void dns_save_answer(FAR const char *hostname,
|
|||||||
#if CONFIG_NETDB_DNSCLIENT_LIFESEC > 0
|
#if CONFIG_NETDB_DNSCLIENT_LIFESEC > 0
|
||||||
/* Get the current time, using CLOCK_MONOTONIC if possible */
|
/* Get the current time, using CLOCK_MONOTONIC if possible */
|
||||||
|
|
||||||
(void)clock_settime(DNS_CLOCK, &now);
|
(void)clock_gettime(DNS_CLOCK, &now);
|
||||||
entry->ctime = (time_t)now.tv_sec;
|
entry->ctime = (time_t)now.tv_sec;
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -218,7 +218,7 @@ int dns_find_answer(FAR const char *hostname, FAR struct sockaddr *addr,
|
|||||||
#if CONFIG_NETDB_DNSCLIENT_LIFESEC > 0
|
#if CONFIG_NETDB_DNSCLIENT_LIFESEC > 0
|
||||||
/* Get the current time, using CLOCK_MONOTONIC if possible */
|
/* Get the current time, using CLOCK_MONOTONIC if possible */
|
||||||
|
|
||||||
ret = clock_settime(DNS_CLOCK, &now);
|
ret = clock_gettime(DNS_CLOCK, &now);
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/* REVISIT: This is not thread safe */
|
/* REVISIT: This is not thread safe */
|
||||||
|
Loading…
Reference in New Issue
Block a user