CVS report: krb5/src/include ChangeLog configure.in fake-a ...
    raeburn@MIT.EDU 
    raeburn at MIT.EDU
       
    Fri Apr 12 03:56:37 EDT 2002
    
    
  
CVSROOT:	/cvs/krbdev
Module name:	krb5
Changes by:	raeburn at drugstore.mit.edu	2002-04-12 03:56:37
Modified files:
	src/include    : ChangeLog configure.in fake-addrinfo.h 
Log message:
* configure.in: Check for gethostbyname_r, gethostbyaddr_r, getservbyname_r and
getservbyport_r.  Figure out the return type of gethostbyname_r.
* fake-addrinfo.h (GET_HOST_BY_NAME, GET_HOST_BY_ADDR): New macros.
(fai_add_hosts_by_name, fake_getnameinfo, getaddrinfo): Use them.
(fake_getaddrinfo): Use getservbyname_r if available.
(fake_getnameinfo): Never call inet_ntoa; in open-coded form, initialize local
pointer variable after label.  Use getservbyport_r if available.
(gaiptr, faiptr, gniptr): Pointer variables are now const.
    
    
More information about the cvs-krb5
mailing list