summaryrefslogtreecommitdiffstats
path: root/lib/libc/net/getaddrinfo.c
diff options
context:
space:
mode:
authorshin <shin@FreeBSD.org>2000-02-19 16:10:16 +0000
committershin <shin@FreeBSD.org>2000-02-19 16:10:16 +0000
commit98f78aba9d0830c72c8bc3a41299b63ac701f87d (patch)
treec2c50f9850955d5a43d78290f1052fd302da52ea /lib/libc/net/getaddrinfo.c
parent64995770850f2ea869f74413a0bebc17df9a6db4 (diff)
downloadFreeBSD-src-98f78aba9d0830c72c8bc3a41299b63ac701f87d.zip
FreeBSD-src-98f78aba9d0830c72c8bc3a41299b63ac701f87d.tar.gz
Change IPv6 scoped addr format again based on recent standard discussion.
Sorry for the flapping, but no change will be done for 4.0 anymore. Official standard will be published around April or later. If different format would be adopted at that time, then support for the new format will be added to the succeeding FreeBSD 4.x. Approved by: jkh
Diffstat (limited to 'lib/libc/net/getaddrinfo.c')
-rw-r--r--lib/libc/net/getaddrinfo.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/libc/net/getaddrinfo.c b/lib/libc/net/getaddrinfo.c
index 8b6d6b7..a1f2726 100644
--- a/lib/libc/net/getaddrinfo.c
+++ b/lib/libc/net/getaddrinfo.c
@@ -709,7 +709,7 @@ explore_numeric_scope(pai, hostname, servname, res)
switch (pai->ai_family) {
#ifdef INET6
case AF_INET6:
- scope = if_nametoindex(hostname2);
+ scope = if_nametoindex(cp);
if (scope == 0) {
error = EAI_SYSTEM;
goto free;
@@ -718,7 +718,7 @@ explore_numeric_scope(pai, hostname, servname, res)
#endif
}
- error = explore_numeric(pai, cp, servname, res);
+ error = explore_numeric(pai, hostname2, servname, res);
if (error == 0) {
for (cur = *res; cur; cur = cur->ai_next) {
#ifdef INET6
OpenPOWER on IntegriCloud