Hi,

I've nuked the padding for ai_addrlen member of struct addrinfo on
RELENG_6.  It broke ABI compatibility of getaddrinfo(3) on 64 bit
architecture.  You have to recompile userland programs that use
getaddrinfo(3) on 64 bit architecture.

Sincerely,

--- Begin Message ---
ume         2005-07-22 20:17:30 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    include              netdb.h 
    lib/libc/net         getaddrinfo.c 
  Log:
  MFC: Remove padding for ABI compatibility of ai_addrlen member
  from struct addrinfo.  This change break ABI compatibility on
  64 bit arch.
  
          include/netdb.h:                1.39
          lib/libc/net/getaddrinfo.c:     1.70
  
  Approved by:    re (kensmith)
  
  Revision  Changes    Path
  1.38.2.1  +0 -19     src/include/netdb.h
  1.69.2.1  +0 -3      src/lib/libc/net/getaddrinfo.c

--- End Message ---
--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
[EMAIL PROTECTED]  [EMAIL PROTECTED],jp.}FreeBSD.org
http://www.imasy.org/~ume/
_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to