HEADS-UP: EAI_NODATA was deprecated

2003-10-23 Thread Hajimu UMEMOTO
Hi,

I've just committed to nuke EAI_NODATA.  It was depricated in RFC3493
(aka RFC2553bis).  Now, getaddrinfo(3) returns EAI_NONAME instead of
EAI_NODATA.  So, an application that looks EAI_NODATA, error handling
will not work.  At least, you need to recompile telnet(1).

Sincerely,

---BeginMessage---
ume 2003/10/23 06:55:36 PDT

  FreeBSD src repository

  Modified files:
contrib/telnet/telnet commands.c 
lib/libc/net getaddrinfo.3 getaddrinfo.c 
  Log:
  EAI_ADDRFAMILY and EAI_NODATA was deprecated in RFC3493
  (aka RFC2553bis).  Now, getaddrinfo(3) returns EAI_NONAME
  instead of EAI_NODATA.  Our getaddrinfo(3) nor getnameinfo(3)
  didn't use EAI_ADDRFAMILY.
  
  Obtained from:  KAME
  
  Revision  ChangesPath
  1.32  +2 -2  src/contrib/telnet/telnet/commands.c
  1.23  +0 -7  src/lib/libc/net/getaddrinfo.3
  1.44  +4 -10 src/lib/libc/net/getaddrinfo.c
---End Message---
--
Hajimu UMEMOTO @ Internet Mutual Aid Society Yokohama, Japan
[EMAIL PROTECTED]  [EMAIL PROTECTED]  [EMAIL PROTECTED],jp.}FreeBSD.org
http://www.imasy.org/~ume/
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: HEADS-UP: EAI_NODATA was deprecated

2003-10-23 Thread Terry Lambert
Hajimu UMEMOTO wrote:
 I've just committed to nuke EAI_NODATA.  It was depricated in RFC3493
 (aka RFC2553bis).  Now, getaddrinfo(3) returns EAI_NONAME instead of
 EAI_NODATA.  So, an application that looks EAI_NODATA, error handling
 will not work.  At least, you need to recompile telnet(1).

Please apply this patch:

+#define EAI_NODATA EAINONAME   /* To be removed on 23 APR 2004 */

-- Terry
___
[EMAIL PROTECTED] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: HEADS-UP: EAI_NODATA was deprecated

2003-10-23 Thread Hajimu UMEMOTO
Hi,

 On Thu, 23 Oct 2003 10:40:05 -0700
 Terry Lambert [EMAIL PROTECTED] said:

tlambert2 Please apply this patch:
tlambert2 +#define EAI_NODATA  EAINONAME   /* To be removed on 23 APR 2004 */

Okay, applied.

Sincerely,

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