summaryrefslogtreecommitdiffstats
path: root/contrib/telnet
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2003-10-23 13:55:36 +0000
committerume <ume@FreeBSD.org>2003-10-23 13:55:36 +0000
commit0bbe986bd73c2eec22bb91861453d3d7c16d6b09 (patch)
tree185652250bdc3818edc8ad2471d9598ac26b73db /contrib/telnet
parentfeaeb43d02b84e57f77d9ab15abb3e6d6bf62595 (diff)
downloadFreeBSD-src-0bbe986bd73c2eec22bb91861453d3d7c16d6b09.zip
FreeBSD-src-0bbe986bd73c2eec22bb91861453d3d7c16d6b09.tar.gz
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
Diffstat (limited to 'contrib/telnet')
-rw-r--r--contrib/telnet/telnet/commands.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/contrib/telnet/telnet/commands.c b/contrib/telnet/telnet/commands.c
index 32aca9f..2635a20 100644
--- a/contrib/telnet/telnet/commands.c
+++ b/contrib/telnet/telnet/commands.c
@@ -2241,7 +2241,7 @@ tn(int argc, char *argv[])
hints.ai_family = family;
hints.ai_socktype = SOCK_STREAM;
error = getaddrinfo(src_addr, 0, &hints, &src_res);
- if (error == EAI_NODATA) {
+ if (error == EAI_NONAME) {
hints.ai_flags = 0;
error = getaddrinfo(src_addr, 0, &hints, &src_res);
}
@@ -2950,7 +2950,7 @@ sourceroute(struct addrinfo *ai, char *arg, char **cpp, int *lenp, int *protop,
hints.ai_flags = AI_NUMERICHOST;
error = getaddrinfo(cp, NULL, &hints, &res);
- if (error == EAI_NODATA) {
+ if (error == EAI_NONAME) {
hints.ai_flags = 0;
error = getaddrinfo(cp, NULL, &hints, &res);
}
OpenPOWER on IntegriCloud