Hi, this is the 3rd version of the patch and fixes following issues
- Timeout handling is not using glib timeouts but just purges the cache if it is full and removes old entries. Also when adding entry to cache, old and expired entry is removed and new value is cached. - Using various name server constants (NS_) from resolv.h Regards, Jukka Jukka Rissanen (2): dnsproxy: Implement A and AAAA DNS record caching. TODO: DNS caching TODO | 9 - src/dnsproxy.c | 708 +++++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 699 insertions(+), 18 deletions(-) _______________________________________________ connman mailing list connman@connman.net http://lists.connman.net/listinfo/connman