bind9/bin/dig
Ondřej Surý 50270de8a0 Refactor the interface handling in the netmgr
The isc_nmiface_t type was holding just a single isc_sockaddr_t,
so we got rid of the datatype and use plain isc_sockaddr_t in place
where isc_nmiface_t was used before.  This means less type-casting and
shorter path to access isc_sockaddr_t members.

At the same time, instead of keeping the reference to the isc_sockaddr_t
that was passed to us when we start listening, we will keep a local
copy. This prevents the data race on destruction of the ns_interface_t
objects where pending nmsockets could reference the sockaddr of already
destroyed ns_interface_t object.
2021-05-26 09:43:12 +02:00
..
win32 Add libssl libraries to Windows build 2020-11-09 16:00:28 +01:00
.gitignore [master] update gitignore files; use rev-parse to get srcid 2014-06-17 13:49:30 -07:00
dig.c add preliminary DoH client support to dig 2021-03-05 13:28:17 +02:00
dig.rst Update dig's man page 2021-03-25 14:08:40 -03:00
dighost.c Refactor the interface handling in the netmgr 2021-05-26 09:43:12 +02:00
dighost.h move UDP connect retries from dig into isc_nm_udpconnect() 2021-04-07 15:36:59 +02:00
host.c rename dns_name_copynf() to dns_name_copy() 2021-05-22 00:37:27 -07:00
host.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
Makefile.am Move the <isc/readline.h> header to bin/dig/readline.h 2021-02-16 01:04:46 +00:00
nslookup.c rename dns_name_copynf() to dns_name_copy() 2021-05-22 00:37:27 -07:00
nslookup.rst update all copyright headers to eliminate the typo 2020-09-14 16:20:40 -07:00
readline.h Move the <isc/readline.h> header to bin/dig/readline.h 2021-02-16 01:04:46 +00:00