master
remove prototypes with no matching function; ok florian@
We have sockaddr_storage these days, get rid of isc_sockaddr_t. OK beck, "beautiful" deraadt
we no longer need isc_netaddr_t OK beck, deraadt (who also OK'ed the previous two diffs)
reduce multiple newlines
Mechanically replace isc_boolean_t with int. OK deraadt
In preparation of compiling lib/dns/rdata/ files individually we need global visibility of str_totext. Rename it to isc_str_tobuffer, put it into buffer.c and delete duplicate implementations.
Remove unused callback mechanism / indirection. OK deraadt, millert
remove some unused code and uneeded includes ok beck@ florian@
remove unneeded semicolons; checked by millert@
dig: make function definitions match their prototypes
IN_MULTICAST uses host byte order
Get rid of ISC_MAGIC and ISC_MAGIC_VALID macros. While pulling on that it turns out we can / need git rid of a isc_task -> isc__task, isc_taskmgr -> isc__taskmgr, isc_timer -> isc__timer and isc_socket -> isc__socket indirection. OK millert