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
..
1997-11-26 04:23:08 +00:00
1999-12-10 04:37:40 +00:00
1998-10-25 09:11:53 +00:00
2000-04-02 03:09:41 +00:00
1999-10-29 20:23:50 +00:00
1998-04-02 12:44:17 +00:00
2000-02-25 09:00:58 +00:00
1998-11-12 18:06:31 +00:00
2000-02-25 17:08:15 +00:00
1997-11-26 04:23:08 +00:00
1999-07-27 00:24:04 +00:00
1998-06-30 12:09:42 +00:00
1999-12-19 19:14:15 +00:00
1999-10-19 03:14:36 +00:00
2000-01-24 12:38:46 +00:00
2000-02-28 05:08:01 +00:00
2000-02-23 06:02:09 +00:00
1998-08-31 16:30:27 +00:00
2000-02-23 06:02:09 +00:00
1999-11-24 07:30:55 +00:00
1998-08-18 23:27:30 +00:00
1999-10-09 21:56:43 +00:00
1999-10-19 03:14:36 +00:00
1999-08-18 07:53:35 +00:00
2000-02-28 21:16:38 +00:00
2000-02-28 05:08:01 +00:00
1999-01-19 12:28:57 +00:00
1999-07-27 00:24:04 +00:00
1999-12-04 07:44:05 +00:00
1997-11-26 04:23:08 +00:00
1997-06-21 02:59:26 +00:00
1997-11-26 04:23:08 +00:00
2000-02-24 08:04:43 +00:00