freebsd-dev/lib/libc/net
John Polstra cb690d1f0b Implement the weak aliases for private entry points in the inet_*
and res_* modules in a way that works for ELF.  I moved the aliases
out of res_stubs.c and into the individual modules where the entry
points are defined.  Weak aliases don't work in ELF unless that is
the case.  (Actually, I'm surprised it worked for a.out.)

This should fix the undefined "inet_addr" and related symbols in
various applications that fail to include <arpa/inet.h> or
<resolv.h> as they are supposed to do.
1998-09-02 00:53:17 +00:00
..
addr2ascii.3 Spelling corrections. 1998-06-06 05:50:53 +00:00
addr2ascii.c It would help if I actually added the source code for these routines. 1996-06-13 20:45:42 +00:00
ascii2addr.c Fix the fix. 1996-12-13 13:31:12 +00:00
base64.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
byteorder.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
ether_addr.c Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
ethers.3 Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
gethostbydns.c Update libc dns code to 4.9.7-T1B level. This involved chopping out large 1998-05-02 13:11:02 +00:00
gethostbyht.c Merge in bind-4.9.6 resolver changes. Note that they resolve the 1997-06-27 08:22:03 +00:00
gethostbyname.3 Spelling corrections. 1998-06-06 05:50:53 +00:00
gethostbynis.c Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
gethostnamadr.c Removed unnecessary initialization of hp in gethostbyaddr_r. 1997-12-25 04:21:08 +00:00
getnetbydns.c handle long usernames more carefully 1998-01-07 00:28:36 +00:00
getnetbyht.c Merge in bind-4.9.6 resolver changes. Note that they resolve the 1997-06-27 08:22:03 +00:00
getnetbynis.c Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
getnetent.3 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 13:26:42 +00:00
getnetnamadr.c Merge in bind-4.9.6 resolver changes. Note that they resolve the 1997-06-27 08:22:03 +00:00
getproto.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
getprotoent.3 Fixed #include and/or prototype bugs in synopsis. 1997-04-13 13:26:42 +00:00
getprotoent.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
getprotoname.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
getservbyname.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
getservbyport.c General -Wall warning cleanup, part I. 1996-07-12 18:57:58 +00:00
getservent.3 Import Lite2's src/lib, except for non-i386 machine-dependent directories, 1997-07-03 03:28:27 +00:00
getservent.c Small yet significant tweaks/cleanups: 1996-12-27 18:21:07 +00:00
herror.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
inet_addr.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_lnaof.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_makeaddr.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_net_ntop.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_net_pton.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_neta.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_netof.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_network.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_ntoa.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_ntop.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet_pton.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
inet.3 Fixed missing #include of <sys/types.h> and wrong arg types in synopsis. 1997-03-19 19:41:20 +00:00
iso_addr.3 BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
iso_addr.c Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
linkaddr.3 Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
linkaddr.c Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
Makefile.inc Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
map_v4v6.c Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
ns_addr.c Here goes.. Bring the 4.9.5-P1 resolver into -current. This has the 1996-12-30 13:18:48 +00:00
ns_name.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
ns_netint.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
ns_ntoa.c Fixed printf format errors. 1998-06-30 17:30:22 +00:00
ns_parse.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
ns_print.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
ns_ttl.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
ns.3 Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
nsap_addr.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
rcmd.3 Revert $FreeBSD$ to $Id$ 1997-02-22 15:12:41 +00:00
rcmd.c Buffer overflow from DNS name information which could cause root access 1997-02-26 06:12:34 +00:00
recv.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00
res_comp.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
res_config.h Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
res_data.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
res_debug.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
res_init.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
res_mkquery.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
res_mkupdate.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
res_query.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
res_send.c Implement the weak aliases for private entry points in the inet_* 1998-09-02 00:53:17 +00:00
res_update.c Update the resolver parts to bind-8.1.2 level. I have not touched the 1998-06-11 09:03:02 +00:00
resolver.3 Fixed bitrot in prototypes in synopsis. 1998-08-03 17:52:27 +00:00
send.c BSD 4.4 Lite Lib Sources 1994-05-27 05:00:24 +00:00