NetBSD/lib/libc/net
christos 78587c990a inet_pton4() did not handle
- incompletely specified ip addresses
	- ip addresses specified in hex
like inet_aton() and inet_addr(). This broke parsing of /etc/hosts
(127.1	localhost stopped working before the resolver is started).
The fix is to use the inet_aton() code to implement inet_pton4(), and
then use the new inet_pton4() code to implement inet_aton() and inet_addr().
At that point inet_addr.c is empty and has been removed.
1997-07-07 17:11:03 +00:00
..
Makefile.inc inet_pton4() did not handle 1997-07-07 17:11:03 +00:00
__dn_comp.c pull in <netinet/in.h>, s/#Include/#include, and fix up __dn_comp() prototype, 1997-04-22 18:53:16 +00:00
__res_close.c pull in <netinet/in.h> so that these compile 1997-04-22 18:51:53 +00:00
__res_send.c pull in <netinet/in.h> so that these compile 1997-04-22 18:51:53 +00:00
base64.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
byteorder.3 in_addr_t and in_port_t changes 1996-10-13 04:08:34 +00:00
ethers.3 merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
ethers.c New ARP system, supports IPv4 over any hardware link. 1997-03-15 18:33:00 +00:00
gethostbyname.3 alternate -> alternative, per PR 2643 1997-03-08 13:36:38 +00:00
gethostnamadr.c handle hex hostnames (from vixie, as reported in PR#3535). 1997-04-26 04:12:08 +00:00
getnetbyaddr.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
getnetbyname.c merge with the resolver in bind 4.9.3-P1. 1996-02-02 15:22:14 +00:00
getnetent.3 alternate -> alternative, per PR 2643 1997-03-08 13:36:38 +00:00
getnetent.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
getproto.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
getprotoent.3 alternate -> alternative, per PR 2643 1997-03-08 13:36:38 +00:00
getprotoent.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
getprotoname.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
getservbyname.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
getservbyport.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
getservent.3 note that s_port must be given in network byte order as well; fixes 1997-05-12 06:48:38 +00:00
getservent.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
herror.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
htonl.c fix a typo: take and cast a pointer to the argument, rather than trying 1996-10-17 01:39:40 +00:00
htons.c in_addr_t and in_port_t changes 1996-10-13 04:08:34 +00:00
inet.3 * add man page for inet_net_ntop(3) and inet_net_pton(3) 1997-06-18 02:25:19 +00:00
inet_lnaof.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
inet_makeaddr.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
inet_net.3 * add man page for inet_net_ntop(3) and inet_net_pton(3) 1997-06-18 02:25:19 +00:00
inet_net_ntop.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
inet_net_pton.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
inet_neta.c pull in string.h for protos. found by John Franklin (PR 3487), and noticed 1997-04-14 03:08:05 +00:00
inet_netof.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
inet_network.c Fix inet addr parsing so no more than 4 octets are valid. 1996-02-17 15:35:41 +00:00
inet_ntoa.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
inet_ntop.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
inet_pton.c inet_pton4() did not handle 1997-07-07 17:11:03 +00:00
iso_addr.3 add 'const' qualifiers to various routines (as per the include prototypes 1996-11-09 08:30:52 +00:00
iso_addr.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
linkaddr.3 clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
linkaddr.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
ns.3 add 'const' qualifiers to various routines (as per the include prototypes 1996-11-09 08:30:52 +00:00
ns_addr.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
ns_ntoa.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
nsap_addr.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
ntohl.c in_addr_t and in_port_t changes 1996-10-13 04:08:34 +00:00
ntohs.c in_addr_t and in_port_t changes 1996-10-13 04:08:34 +00:00
rcmd.3 add a bugs section. 1997-06-05 16:40:16 +00:00
rcmd.c allow rcmd() to use something other than rsh protocol. 1997-05-26 14:18:29 +00:00
recv.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
res_comp.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
res_data.c BIND 4.9.5-P1 resolver bits we use 1997-04-13 09:12:05 +00:00
res_debug.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
res_init.c use a nul not '0'. from <enami@ba2.so-net.or.jp> in PR#3558 1997-04-30 07:02:18 +00:00
res_mkquery.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
res_query.c note possible security concerns. 1997-04-22 12:33:17 +00:00
res_send.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00
resolver.3 document RES_USE_INET6 1997-06-08 06:33:47 +00:00
send.c clean up import. also convert everything to new Id format. 1995-02-25 06:20:26 +00:00
sethostent.c merge in the bind 4.9.5-P1 resolver. we are now _mostly_ the 1997-04-13 10:30:29 +00:00