CVS report: krb5/src appl/bsd/ChangeLog appl/bsd/defines.h ...

raeburn@MIT.EDU raeburn at MIT.EDU
Tue Mar 26 17:37:05 EST 2002


CVSROOT:	/cvs/krbdev
Module name:	krb5
Changes by:	raeburn at drugstore.mit.edu	2002-03-26 17:37:04

Modified files:
	src/appl/bsd   : ChangeLog defines.h kcmd.c 
	src/appl/telnet/telnet: ChangeLog commands.c 
	src/appl/telnet/telnetd: ChangeLog telnetd.c 
	src/lib/krb5/os: ChangeLog hostaddr.c hst_realm.c localaddr.c 
	                 locate_kdc.c 
	src/util/pty   : ChangeLog sane_hostname.c 
	src/clients/klist: ChangeLog klist.c 
	src/include    : ChangeLog fake-addrinfo.h 
Removed files:
	src/include    : fake-addrinfo.c 

Log message:
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.




More information about the cvs-krb5 mailing list