Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 3 Jun 2005 03:32:06 +0000 (UTC)
From:      Hajimu UMEMOTO <ume@FreeBSD.org>
To:        src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/include netdb.h src/lib/libc/net getnetbydns.c getnetbyht.c getnetbynis.c getnetnamadr.c
Message-ID:  <200506030332.j533W6Gq009471@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
ume         2005-06-03 03:32:06 UTC

  FreeBSD src repository

  Modified files:
    include              netdb.h 
    lib/libc/net         getnetbydns.c getnetbyht.c getnetbynis.c 
                         getnetnamadr.c 
  Log:
  - Remove padding for ABI compatibility of n_net member from struct
    netent.
  - Change 1st argument of getnetbyaddr() to an uint32_t on 64 bit
    arch as well to confirm to POSIX-2001.
  
  These changes break ABI compatibility on 64 bit arch.
  There is similar padding issue for ai_addrlen of struct addrinfo.
  However, it is leaved as is for now.
  
  Discussed on:   arch@, standards@ and current@
  X-MFC after:    never
  
  Revision  Changes    Path
  1.38      +0 -21     src/include/netdb.h
  1.31      +0 -6      src/lib/libc/net/getnetbydns.c
  1.16      +0 -3      src/lib/libc/net/getnetbyht.c
  1.19      +0 -3      src/lib/libc/net/getnetbynis.c
  1.21      +1 -5      src/lib/libc/net/getnetnamadr.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200506030332.j533W6Gq009471>