glibc/resolv
Ulrich Drepper ad483238a1 Update.
* inet/arpa/inet.h (inet_addr): Change return type to in_addr_t.
	(inet_lnaof): Likewise.
	(inet_netof): Likewise.
	(inet_network): Likewise.
	(inet_aton): Likewise.
	(inet_makeaddr): Change parameter types to in_addr_t.
	(inet_neta): Likewise.
	(inet_ntop): Change type of last parameter to socklen_t.
	(inet_aton): Only make available if __USE_MISC.
	(inet_neta): Likewise.
	(inet_net_ntop): Likewise.
	(inet_net_pton): Likewise.
	(inet_nsap_ntoa): Likewise.

	* inet/in.h: Define in_port_t type.
	Define in_addr_t type.
	(struct in_addr): Use in_addr_t in definition.
	(IN_CLASSA): Use cast to in_addr_t.
	(IN_CLASSB): Likewise.
	(IN_CLASSC): Likewise.
	(IN_CLASSD): Likewise.
	(IN_EXPERIMENTAL): Likewise.
	(IN_BADCLASS): Likewise.
	(INADDR_ANY): Likewise.
	(INADDR_BROADCAST): Likewise.
	(INADDR_NONE): Likewise.
	(INADDR_LOOPBACK): Likewise.
	(INADDR_UNSPEC_GROUP): Likewise.
	(INADDR_ALLHOSTS_GROUP): Likewise.
	(INADDR_ALLRTRS_GROUP): Likewise.
	(INADDR_MAX_LOCAL_GROUP): Likewise.
	(struct sockaddr_in): Use in_port_t for sin_port element.
	(struct sockaddr_in6): Use in_port_t for sin6_port element.
	Use uint8_t instead of u_int8_t.

	* resolv/inet_addr.c (inet_addr): Change return type to in_addr_t.
	Call __inet_aton instead of inet_aton.
	(__inet_aton): Renamed from inet_aton.  Add weak alias under old name.

	* resolv/netdb.h (gethostbyname2): Define only is __USE_MISC.
	(innetgr): Likewise.
	(struct addrinfo): Use socklen_t for ai_addrlen element.

	* sysdeps/unix/sysv/linux/bits/in.h (IPV6_MTU_DISCOVER, IPV6_MTU,
	IPV6_RECVERR): New defines.
2000-04-02 03:09:41 +00:00
..
arpa Update. 1999-12-04 18:05:55 +00:00
nss_dns Update. 1999-12-04 18:05:55 +00:00
sys initial import 1995-02-18 01:27:10 +00:00
.cvsignore Tue May 14 14:07:10 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu> 1996-05-14 20:30:25 +00:00
Banner Update. 1999-12-04 18:05:55 +00:00
base64.c Update. 1997-05-29 12:06:58 +00:00
gethnamaddr.c Update. 1999-12-04 18:05:55 +00:00
herror.c Update. 1999-06-19 09:58:37 +00:00
inet_addr.c Update. 2000-04-02 03:09:41 +00:00
inet_net_ntop.c Update. 1999-10-02 07:09:48 +00:00
inet_net_pton.c Update. 1999-10-02 20:41:15 +00:00
inet_neta.c Update. 1997-12-04 00:12:34 +00:00
inet_ntop.c Update. 1999-10-03 00:14:09 +00:00
inet_pton.c Update. 1999-04-29 18:20:05 +00:00
Makefile Update. 2000-03-03 20:04:58 +00:00
mapv4v6addr.h Update. 1999-06-08 21:20:07 +00:00
mapv4v6hostent.h Update. 1999-06-08 21:20:07 +00:00
netdb.h Update. 2000-04-02 03:09:41 +00:00
ns_name.c Update. 1999-12-04 18:05:55 +00:00
ns_netint.c Update. 1999-12-04 18:05:55 +00:00
ns_parse.c Update. 1999-12-04 18:05:55 +00:00
ns_print.c Update. 1999-12-04 18:05:55 +00:00
ns_samedomain.c Update. 1999-12-04 18:05:55 +00:00
ns_ttl.c Update. 1999-12-04 18:05:55 +00:00
nsap_addr.c Update. 1999-12-04 18:05:55 +00:00
res_comp.c Update. 1999-12-04 18:05:55 +00:00
res_data.c Update. 1999-12-04 18:05:55 +00:00
res_debug.c Update. 1999-12-04 18:05:55 +00:00
res_debug.h Update. 1999-12-04 18:05:55 +00:00
res_hconf.c Update. 1999-10-29 21:40:21 +00:00
res_hconf.h Update. 1998-11-20 17:27:07 +00:00
res_init.c Update. 1999-12-04 18:05:55 +00:00
res_libc.c Update. 1999-12-30 08:09:32 +00:00
res_mkquery.c Update. 1999-12-04 18:05:55 +00:00
res_query.c Update. 1999-12-04 18:05:55 +00:00
res_send.c Update. 1999-12-04 18:05:55 +00:00
resolv.h Update. 1999-12-30 08:09:32 +00:00
tst-aton.c Update. 1999-10-02 16:34:45 +00:00
Versions Update. 1999-12-04 18:05:55 +00:00