Change approach for getaddrinfo support. Now, only fake-addrinfo.h is
authorKen Raeburn <raeburn@mit.edu>
Tue, 26 Mar 2002 22:37:04 +0000 (22:37 +0000)
committerKen Raeburn <raeburn@mit.edu>
Tue, 26 Mar 2002 22:37:04 +0000 (22:37 +0000)
commit126757160d1cf1f66e7109c50c53058005a08520
treeabc9b4bcb6a85bfab0d89100baa3031e701537cc
parent8b47254e493130f3210f02d3692eab2a637d9a81
Change approach for getaddrinfo support.  Now, only fake-addrinfo.h is
included, no magic macros need to be defined, and no special care needs to be
taken to identify a unique object file used in all builds of a library/program.

All defined functions (if any) are static in each object file, and declared
inline under gcc so they can be more easily eliminated.  Simplifies
maintenance, and worst case should add no more than a few KB to libraries and
programs.

git-svn-id: svn://anonsvn.mit.edu/krb5/trunk@14291 dc483132-0cff-0310-8789-dd5450dbe970
19 files changed:
src/appl/bsd/ChangeLog
src/appl/bsd/defines.h
src/appl/bsd/kcmd.c
src/appl/telnet/telnet/ChangeLog
src/appl/telnet/telnet/commands.c
src/appl/telnet/telnetd/ChangeLog
src/appl/telnet/telnetd/telnetd.c
src/clients/klist/ChangeLog
src/clients/klist/klist.c
src/include/ChangeLog
src/include/fake-addrinfo.c [deleted file]
src/include/fake-addrinfo.h
src/lib/krb5/os/ChangeLog
src/lib/krb5/os/hostaddr.c
src/lib/krb5/os/hst_realm.c
src/lib/krb5/os/localaddr.c
src/lib/krb5/os/locate_kdc.c
src/util/pty/ChangeLog
src/util/pty/sane_hostname.c