Lines Matching +full:- +full:- +full:default +full:- +full:cache +full:- +full:ttl
6 resolution done on the event loop, enable `-DLWS_WITH_SYS_ASYNC_DNS=1`
11 The default libc name resolution is via libc `getaddrinfo()`, which is
27 - lws-style paranoid response parsing
28 - random unique tid generation to increase difficulty of poisoning
29 - it's really integrated with the lws event loop, it does not spawn
31 - platform-specific server address capturing (from /etc/resolv.conf
33 - LRU caching
34 - piggybacking (multiple requests before the first completes go on
36 - observes TTL in cache
37 - TTL and timeout use `lws_sul` timers on the event loop
38 - Uses CNAME resolution inside the same response if present, otherwise
40 - ipv6 pieces only built if cmake `LWS_IPV6` enabled
46 the api-test-async-dns example for how.
50 chain is reference-counted, with `lws_async_dns_freeaddrinfo()` provided
52 reference count can't be destroyed from the cache, so it's safe to keep
63 requests only A records. For ipv6-capable systems, it always requests
70 The first response to come back is parsed, and a cache entry made...
73 but not added to the logical cache... instead it's chained on to the
74 first cache entry and the `struct addrinfo` linked-list from the
75 first cache entry is extended into the second one. At the time the