bind9/lib/isc/netmgr
Ondřej Surý db49ffca20 Change the isc_nm_(get|set)timeouts() to work with milliseconds
The RFC7828 specifies the keepalive interval to be 16-bit, specified in
units of 100 milliseconds and the configuration options tcp-*-timeouts
are following the suit.  The units of 100 milliseconds are very
unintuitive and while we can't change the configuration and presentation
format, we should not follow this weird unit in the API.

This commit changes the isc_nm_(get|set)timeouts() functions to work
with milliseconds and convert the values to milliseconds before passing
them to the function, not just internally.
2021-03-18 15:16:13 +01:00
..
Makefile.in Refactor TLSDNS module to work with libuv/ssl directly 2021-02-26 16:14:50 +01:00
netmgr-int.h Change the isc_nm_(get|set)timeouts() to work with milliseconds 2021-03-18 15:16:13 +01:00
netmgr.c Change the isc_nm_(get|set)timeouts() to work with milliseconds 2021-03-18 15:16:13 +01:00
tcp.c Fix TCPDNS and TLSDNS timers 2021-03-18 15:16:13 +01:00
tcpdns.c Merge the common parts between udp, tcpdns and tlsdns protocol 2021-03-18 15:16:13 +01:00
tlsdns.c Merge the common parts between udp, tcpdns and tlsdns protocol 2021-03-18 15:16:13 +01:00
udp.c Merge the common parts between udp, tcpdns and tlsdns protocol 2021-03-18 15:16:13 +01:00
uv-compat.c Use sock->nchildren instead of mgr->nworkers when initializing NM 2020-12-09 10:46:16 +01:00
uv-compat.h Refactor netmgr and add more unit tests 2020-12-09 10:46:16 +01:00
uverr2result.c Distribute queries among threads even on platforms without lb sockets 2020-12-09 10:46:16 +01:00