ume
ea7fc621ce
MFC:
- Update the resolver in libc to BIND9's one.
- make reentrant version of netdb functions glibc style API, and
expose them to outside of libc.
- make netdb functions NSS friendly.
include/Makefile 1.261
include/arpa/inet.h 1.26
include/arpa/nameser.h 1.18
include/arpa/nameser_compat.h 1.5
include/netdb.h 1.40-1.42
include/res_update.h 1.1
include/resolv.h 1.29-1.30
lib/libc/Makefile 1.64
lib/libc/include/isc/eventlib.h 1.1.1.1
lib/libc/include/port_after.h 1.1-1.2
lib/libc/include/port_before.h 1.1
lib/libc/include/resolv_mt.h 1.1.1.1
lib/libc/inet/Makefile.inc 1.1
lib/libc/inet/inet_addr.c 1.1.1.1, 1.2
lib/libc/inet/inet_cidr_ntop.c 1.1.1.1
lib/libc/inet/inet_cidr_pton.c 1.1.1.1, 1.2
lib/libc/inet/inet_lnaof.c 1.1.1.1, 1.2
lib/libc/inet/inet_makeaddr.c 1.1.1.1, 1.2
lib/libc/inet/inet_net_ntop.c 1.1.1.1, 1.2
lib/libc/inet/inet_net_pton.c 1.1.1.1, 1.2
lib/libc/inet/inet_neta.c 1.1.1.1, 1.2
lib/libc/inet/inet_netof.c 1.1.1.1, 1.2
lib/libc/inet/inet_network.c 1.1.1.1, 1.2
lib/libc/inet/inet_ntoa.c 1.1.1.1, 1.2
lib/libc/inet/inet_ntop.c 1.1.1.1, 1.2
lib/libc/inet/inet_pton.c 1.1.1.1, 1.2
lib/libc/inet/nsap_addr.c 1.1.1.1, 1.2
lib/libc/isc/Makefile.inc 1.1
lib/libc/isc/ev_streams.c 1.1.1.1, 1.2
lib/libc/isc/ev_timers.c 1.1.1.1, 1.2
lib/libc/isc/eventlib_p.h 1.1.1.1, 1.2
lib/libc/nameser/Makefile.inc 1.1
lib/libc/nameser/ns_name.c 1.1.1.1
lib/libc/nameser/ns_netint.c 1.1.1.1
lib/libc/nameser/ns_parse.c 1.1.1.1
lib/libc/nameser/ns_print.c 1.1.1.1, 1.2
lib/libc/nameser/ns_samedomain.c 1.1.1.1, 1.2
lib/libc/nameser/ns_ttl.c 1.1.1.1
lib/libc/net/Makefile.inc 1.58
lib/libc/net/getaddrinfo.c 1.74, 1.77-1.78
lib/libc/net/gethostbydns.c 1.55-1.57
lib/libc/net/gethostbyht.c 1.24-1.26
lib/libc/net/gethostbyname.3 1.35
lib/libc/net/gethostbynis.c 1.26-1.28
lib/libc/net/gethostnamadr.c 1.29-1.30, 1.32
lib/libc/net/getnameinfo.c 1.18
lib/libc/net/getnetbydns.c 1.32-1.33
lib/libc/net/getnetbyht.c 1.17-1.18
lib/libc/net/getnetbynis.c 1.20-1.21
lib/libc/net/getnetnamadr.c 1.22
lib/libc/net/getproto.c 1.5
lib/libc/net/getprotoent.c 1.7
lib/libc/net/getprotoname.c 1.5
lib/libc/net/getservbyname.c 1.8
lib/libc/net/getservbyport.c 1.8
lib/libc/net/getservent.c 1.21
lib/libc/net/name6.c 1.56-1.57
lib/libc/net/netdb_private.h 1.10-1.11, 1.13
lib/libc/net/res_config.h 1.9
lib/libc/net/res_mkupdate.c 1.7-1.8
lib/libc/net/res_update.c 1.8-1.9
lib/libc/resolv/Makefile.inc 1.1
lib/libc/resolv/h_errno.c 1.1
lib/libc/resolv/herror.c 1.1.1.1, 1.2
lib/libc/resolv/mtctxres.c 1.1.1.1, 1.2
lib/libc/resolv/res_comp.c 1.1.1.1, 1.2
lib/libc/resolv/res_data.c 1.1.1.1, 1.2-1.3
lib/libc/resolv/res_debug.c 1.1.1.1, 1.2
lib/libc/resolv/res_debug.h 1.1.1.1
lib/libc/resolv/res_init.c 1.1.1.1, 1.2
lib/libc/resolv/res_mkquery.c 1.1.1.1, 1.2
lib/libc/resolv/res_private.h 1.1.1.1
lib/libc/resolv/res_query.c 1.1.1.1, 1.2-1.3
lib/libc/resolv/res_send.c 1.1.1.1, 1.2
lib/libc/resolv/res_state.c 1.1-1.2
Tested by: nork
2006-07-17 10:09:58 +00:00
..
2006-07-17 10:09:58 +00:00
2004-12-21 08:47:35 +00:00
2003-12-07 21:10:06 +00:00
2006-04-21 05:14:20 +00:00
2004-08-21 07:00:40 +00:00
2004-06-22 17:05:39 +00:00
2003-06-13 19:40:13 +00:00
2004-08-14 18:03:21 +00:00
2004-08-12 09:33:47 +00:00
2003-12-07 21:10:06 +00:00
2003-02-13 17:47:44 +00:00
2003-12-18 10:41:39 +00:00
2003-04-07 12:55:00 +00:00
2005-01-07 00:06:20 +00:00
2004-08-24 13:00:55 +00:00
2004-02-24 08:09:20 +00:00
2003-04-17 14:15:26 +00:00
2005-10-09 03:44:01 +00:00
2003-01-19 06:01:33 +00:00
2003-11-14 18:53:22 +00:00
2003-04-29 13:36:06 +00:00
2003-12-07 21:10:06 +00:00
2006-07-17 10:09:58 +00:00
2006-07-17 10:09:58 +00:00
2006-02-01 12:24:39 +00:00
2004-01-09 13:43:49 +00:00
2003-04-17 14:14:22 +00:00
2004-01-04 17:17:46 +00:00
2006-03-08 18:03:10 +00:00
2006-05-17 02:28:14 +00:00
2003-01-07 21:43:30 +00:00
2005-12-15 06:50:39 +00:00
2005-01-26 17:26:54 +00:00
2004-07-12 06:07:26 +00:00
2006-07-17 10:09:58 +00:00
2006-07-17 10:09:58 +00:00
2004-06-23 07:01:44 +00:00
2003-03-31 23:30:41 +00:00
2005-02-19 13:47:33 +00:00
2003-12-07 21:10:06 +00:00
2006-01-31 17:57:17 +00:00
2006-04-04 19:56:46 +00:00
2005-08-29 18:46:39 +00:00
2003-01-19 01:16:01 +00:00
2004-07-23 07:13:35 +00:00
2004-09-03 23:44:09 +00:00
2005-04-02 12:33:27 +00:00
2003-01-08 01:18:13 +00:00
2005-05-13 16:27:30 +00:00
2005-01-03 02:56:15 +00:00
2003-09-01 03:28:25 +00:00
2003-10-30 10:40:49 +00:00
2004-08-12 12:19:11 +00:00
2004-08-12 10:29:14 +00:00
2004-06-30 13:55:08 +00:00