bind9/lib/isc/netmgr
Ondřej Surý d016ea745f Fix compilation with NETMGR_TRACE(_VERBOSE) enabled on non-Linux
When NETMGR_TRACE(_VERBOSE) is enabled, the build would fail on some
non-Linux non-glibc platforms because:

  * Use <stdint.h> print macros because uint_fast32_t is not always
    unsigned long

  * The header <execinfo.h> is not available on non-glibc, thus commit
    adds dummy backtrace() and backtrace_symbols_fd() functions for
    platforms without HAVE_BACKTRACE
2021-03-19 16:25:28 +01:00
..
http.c Fix TCPDNS and TLSDNS timers 2021-03-18 16:37:57 +01:00
netmgr-int.h Fix memory accounting bug in TLSDNS 2021-03-18 18:14:38 +01:00
netmgr.c Fix compilation with NETMGR_TRACE(_VERBOSE) enabled on non-Linux 2021-03-19 16:25:28 +01:00
tcp.c Fix TCPDNS and TLSDNS timers 2021-03-18 16:37:57 +01:00
tcpdns.c Merge the common parts between udp, tcpdns and tlsdns protocol 2021-03-18 16:37:57 +01:00
tlsdns.c Call isc__nm_tlsdns_failed_read on tls_error to cleanup the socket 2021-03-19 15:28:52 +01:00
tlsstream.c Fix TCPDNS and TLSDNS timers 2021-03-18 16:37:57 +01:00
udp.c Merge the common parts between udp, tcpdns and tlsdns protocol 2021-03-18 16:37:57 +01:00
uv-compat.c Use sock->nchildren instead of mgr->nworkers when initializing NM 2020-12-03 18:03:25 +01:00
uv-compat.h Refactor netmgr and add more unit tests 2020-12-01 16:47:07 +01:00
uverr2result.c Distribute queries among threads even on platforms without lb sockets 2020-12-03 09:20:33 +01:00