cvs commit: src/sys/sys param.h src/include Makefile netdb.h
res_update.h resolv.h src/include/arpa inet.h nameser.h
nameser_compat.h src/lib/libc Makefile src/lib/libc/include
port_after.h port_before.h resolv_mt.h src/lib/libc/include/isc ...
Hajimu UMEMOTO
ume at FreeBSD.org
Mon Jul 17 10:10:00 UTC 2006
ume 2006-07-17 10:09:59 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_6)
sys/sys param.h
include Makefile netdb.h resolv.h
include/arpa inet.h nameser.h nameser_compat.h
lib/libc Makefile
lib/libc/net Makefile.inc getaddrinfo.c gethostbydns.c
gethostbyht.c gethostbyname.3
gethostbynis.c gethostnamadr.c
getnameinfo.c getnetbydns.c getnetbyht.c
getnetbynis.c getnetnamadr.c getproto.c
getprotoent.c getprotoname.c
getservbyname.c getservbyport.c
getservent.c name6.c netdb_private.h
res_config.h res_mkupdate.c res_update.c
Added files: (Branch: RELENG_6)
include res_update.h
lib/libc/include port_after.h port_before.h resolv_mt.h
lib/libc/include/isc eventlib.h
lib/libc/inet Makefile.inc inet_addr.c inet_cidr_ntop.c
inet_cidr_pton.c inet_lnaof.c
inet_makeaddr.c inet_net_ntop.c
inet_net_pton.c inet_neta.c inet_netof.c
inet_network.c inet_ntoa.c inet_ntop.c
inet_pton.c nsap_addr.c
lib/libc/isc Makefile.inc ev_streams.c ev_timers.c
eventlib_p.h
lib/libc/nameser Makefile.inc ns_name.c ns_netint.c
ns_parse.c ns_print.c ns_samedomain.c
ns_ttl.c
lib/libc/resolv Makefile.inc h_errno.c herror.c
mtctxres.c res_comp.c res_data.c
res_debug.c res_debug.h res_init.c
res_mkquery.c res_private.h res_query.c
res_send.c res_state.c
Removed files: (Branch: RELENG_6)
lib/libc/net herror.c inet_addr.c inet_lnaof.c
inet_makeaddr.c inet_net_ntop.c
inet_net_pton.c inet_neta.c inet_netof.c
inet_network.c inet_ntoa.c inet_ntop.c
inet_pton.c ns_name.c ns_netint.c
ns_parse.c ns_print.c ns_ttl.c
nsap_addr.c res_comp.c res_data.c
res_debug.c res_init.c res_mkquery.c
res_query.c res_send.c res_send_private.h
Log:
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
Revision Changes Path
1.244.2.4 +1 -1 src/include/Makefile
1.25.14.1 +33 -23 src/include/arpa/inet.h
1.16.14.1 +205 -73 src/include/arpa/nameser.h
1.4.14.1 +8 -1 src/include/arpa/nameser_compat.h
1.38.2.2 +29 -3 src/include/netdb.h
1.2.2.1 +79 -0 src/include/res_update.h (new)
1.26.2.2 +315 -148 src/include/resolv.h
1.56.2.1 +4 -0 src/lib/libc/Makefile
1.1.1.1.2.1 +203 -0 src/lib/libc/include/isc/eventlib.h (new)
1.2.2.1 +11 -0 src/lib/libc/include/port_after.h (new)
1.1.2.1 +22 -0 src/lib/libc/include/port_before.h (new)
1.1.1.1.2.1 +49 -0 src/lib/libc/include/resolv_mt.h (new)
1.2.2.1 +9 -0 src/lib/libc/inet/Makefile.inc (new)
1.2.2.1 +217 -0 src/lib/libc/inet/inet_addr.c (new)
1.1.1.1.2.1 +263 -0 src/lib/libc/inet/inet_cidr_ntop.c (new)
1.2.2.1 +277 -0 src/lib/libc/inet/inet_cidr_pton.c (new)
1.2.2.1 +72 -0 src/lib/libc/inet/inet_lnaof.c (new)
1.2.2.1 +75 -0 src/lib/libc/inet/inet_makeaddr.c (new)
1.2.2.1 +286 -0 src/lib/libc/inet/inet_net_ntop.c (new)
1.2.2.1 +414 -0 src/lib/libc/inet/inet_net_pton.c (new)
1.2.2.1 +96 -0 src/lib/libc/inet/inet_neta.c (new)
1.2.2.1 +71 -0 src/lib/libc/inet/inet_netof.c (new)
1.2.2.1 +113 -0 src/lib/libc/inet/inet_network.c (new)
1.2.2.1 +71 -0 src/lib/libc/inet/inet_ntoa.c (new)
1.2.2.1 +201 -0 src/lib/libc/inet/inet_ntop.c (new)
1.2.2.1 +223 -0 src/lib/libc/inet/inet_pton.c (new)
1.2.2.1 +120 -0 src/lib/libc/inet/nsap_addr.c (new)
1.1.2.1 +6 -0 src/lib/libc/isc/Makefile.inc (new)
1.2.2.1 +316 -0 src/lib/libc/isc/ev_streams.c (new)
1.2.2.1 +513 -0 src/lib/libc/isc/ev_timers.c (new)
1.2.2.1 +285 -0 src/lib/libc/isc/eventlib_p.h (new)
1.2.2.1 +6 -0 src/lib/libc/nameser/Makefile.inc (new)
1.1.1.1.2.1 +965 -0 src/lib/libc/nameser/ns_name.c (new)
1.1.1.1.2.1 +58 -0 src/lib/libc/nameser/ns_netint.c (new)
1.1.1.1.2.1 +211 -0 src/lib/libc/nameser/ns_parse.c (new)
1.2.2.1 +909 -0 src/lib/libc/nameser/ns_print.c (new)
1.3.2.1 +210 -0 src/lib/libc/nameser/ns_samedomain.c (new)
1.1.1.1.2.1 +162 -0 src/lib/libc/nameser/ns_ttl.c (new)
1.54.2.1 +10 -9 src/lib/libc/net/Makefile.inc
1.69.2.6 +134 -176 src/lib/libc/net/getaddrinfo.c
1.54.2.1 +187 -120 src/lib/libc/net/gethostbydns.c
1.23.2.1 +123 -49 src/lib/libc/net/gethostbyht.c
1.34.2.1 +2 -2 src/lib/libc/net/gethostbyname.3
1.25.2.1 +118 -58 src/lib/libc/net/gethostbynis.c
1.28.2.1 +227 -184 src/lib/libc/net/gethostnamadr.c
1.17.2.1 +7 -20 src/lib/libc/net/getnameinfo.c
1.31.2.1 +124 -56 src/lib/libc/net/getnetbydns.c
1.16.2.1 +100 -28 src/lib/libc/net/getnetbyht.c
1.19.2.1 +67 -22 src/lib/libc/net/getnetbynis.c
1.21.2.1 +90 -70 src/lib/libc/net/getnetnamadr.c
1.4.2.1 +20 -8 src/lib/libc/net/getproto.c
1.5.2.1 +82 -40 src/lib/libc/net/getprotoent.c
1.4.2.1 +22 -10 src/lib/libc/net/getprotoname.c
1.7.2.1 +23 -11 src/lib/libc/net/getservbyname.c
1.7.2.1 +22 -10 src/lib/libc/net/getservbyport.c
1.19.2.1 +92 -43 src/lib/libc/net/getservent.c
1.12.8.1 +0 -113 src/lib/libc/net/herror.c (dead)
1.16.14.1 +0 -200 src/lib/libc/net/inet_addr.c (dead)
1.5.14.1 +0 -68 src/lib/libc/net/inet_lnaof.c (dead)
1.4.14.1 +0 -71 src/lib/libc/net/inet_makeaddr.c (dead)
1.7.14.2 +0 -281 src/lib/libc/net/inet_net_ntop.c (dead)
1.9.10.2 +0 -410 src/lib/libc/net/inet_net_pton.c (dead)
1.9.12.1 +0 -92 src/lib/libc/net/inet_neta.c (dead)
1.5.14.1 +0 -67 src/lib/libc/net/inet_netof.c (dead)
1.9.14.1 +0 -100 src/lib/libc/net/inet_network.c (dead)
1.6.14.1 +0 -67 src/lib/libc/net/inet_ntoa.c (dead)
1.12.14.1 +0 -188 src/lib/libc/net/inet_ntop.c (dead)
1.11.14.2 +0 -219 src/lib/libc/net/inet_pton.c (dead)
1.54.2.2 +70 -67 src/lib/libc/net/name6.c
1.9.4.1 +56 -53 src/lib/libc/net/netdb_private.h
1.5.12.1 +0 -592 src/lib/libc/net/ns_name.c (dead)
1.3.14.1 +0 -53 src/lib/libc/net/ns_netint.c (dead)
1.4.14.1 +0 -189 src/lib/libc/net/ns_parse.c (dead)
1.3.14.1 +0 -742 src/lib/libc/net/ns_print.c (dead)
1.4.12.1 +0 -150 src/lib/libc/net/ns_ttl.c (dead)
1.9.14.1 +0 -113 src/lib/libc/net/nsap_addr.c (dead)
1.18.2.1 +0 -268 src/lib/libc/net/res_comp.c (dead)
1.8.14.1 +0 -4 src/lib/libc/net/res_config.h
1.8.14.1 +0 -82 src/lib/libc/net/res_data.c (dead)
1.21.12.1 +0 -992 src/lib/libc/net/res_debug.c (dead)
1.33.2.1 +0 -715 src/lib/libc/net/res_init.c (dead)
1.19.14.1 +0 -246 src/lib/libc/net/res_mkquery.c (dead)
1.6.2.1 +5 -9 src/lib/libc/net/res_mkupdate.c
1.30.2.4 +0 -491 src/lib/libc/net/res_query.c (dead)
1.50.2.1 +0 -941 src/lib/libc/net/res_send.c (dead)
1.1.8.1 +0 -82 src/lib/libc/net/res_send_private.h (dead)
1.7.14.1 +22 -20 src/lib/libc/net/res_update.c
1.3.2.1 +7 -0 src/lib/libc/resolv/Makefile.inc (new)
1.2.2.1 +49 -0 src/lib/libc/resolv/h_errno.c (new)
1.2.2.1 +128 -0 src/lib/libc/resolv/herror.c (new)
1.2.2.1 +140 -0 src/lib/libc/resolv/mtctxres.c (new)
1.2.2.1 +274 -0 src/lib/libc/resolv/res_comp.c (new)
1.3.2.1 +324 -0 src/lib/libc/resolv/res_data.c (new)
1.2.2.1 +1184 -0 src/lib/libc/resolv/res_debug.c (new)
1.1.1.1.2.1 +36 -0 src/lib/libc/resolv/res_debug.h (new)
1.2.2.1 +870 -0 src/lib/libc/resolv/res_init.c (new)
1.2.2.1 +260 -0 src/lib/libc/resolv/res_mkquery.c (new)
1.1.1.1.2.1 +22 -0 src/lib/libc/resolv/res_private.h (new)
1.3.2.1 +485 -0 src/lib/libc/resolv/res_query.c (new)
1.2.2.1 +1162 -0 src/lib/libc/resolv/res_send.c (new)
1.3.2.1 +96 -0 src/lib/libc/resolv/res_state.c (new)
1.244.2.14 +1 -1 src/sys/sys/param.h
More information about the cvs-src
mailing list