cvs commit: src/include netdb.h src/lib/libc/net Makefile.inc gai_strerror.3 getaddrinfo.c getnameinfo.c

Sascha Wildner swildner at crater.dragonflybsd.org
Sat Oct 4 15:10:36 PDT 2008


swildner    2008/10/04 15:09:17 PDT

DragonFly src repository

  Modified files:
    include              netdb.h 
    lib/libc/net         Makefile.inc getaddrinfo.c getnameinfo.c 
  Added files:
    lib/libc/net         gai_strerror.3 
  Log:
  * Constify return type of gai_strerror() as per bwg2001-009
    (see http://www.opengroup.org/platform/resolutions/bwg2001-many.html).
  
  * Return EAI_OVERFLOW instead of EAI_MEMORY when the supplied buffer is
    too short. This conforms to RFC 3493, POSIX and XPG6.
  
  * Add a gai_strerror(3) manual page.
  
  Taken-from: FreeBSD
  
  Revision  Changes    Path
  1.7       +5 -4      src/include/netdb.h
  1.6       +2 -2      src/lib/libc/net/Makefile.inc
  1.8       +3 -2      src/lib/libc/net/getaddrinfo.c
  1.5       +3 -3      src/lib/libc/net/getnameinfo.c


http://www.dragonflybsd.org/cvsweb/src/include/netdb.h.diff?r1=1.6&r2=1.7&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/Makefile.inc.diff?r1=1.5&r2=1.6&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/getaddrinfo.c.diff?r1=1.7&r2=1.8&f=u
http://www.dragonflybsd.org/cvsweb/src/lib/libc/net/getnameinfo.c.diff?r1=1.4&r2=1.5&f=u





More information about the Commits mailing list