diff options
author | itojun <> | 2000-01-05 04:50:48 +0000 |
---|---|---|
committer | itojun <> | 2000-01-05 04:50:48 +0000 |
commit | d96347fb8fe6b519f174beb4263729992c24229c (patch) | |
tree | 00490026566674619055f23b6f348a9537b531a9 /src | |
parent | fb2602e18b984a511a78eccff49201a6c4e2212b (diff) | |
download | openbsd-d96347fb8fe6b519f174beb4263729992c24229c.tar.gz openbsd-d96347fb8fe6b519f174beb4263729992c24229c.tar.bz2 openbsd-d96347fb8fe6b519f174beb4263729992c24229c.zip |
allow reverse lookup for v4 loopbacknet (127.0.0.0/8).
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/libc/net/getnameinfo.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/lib/libc/net/getnameinfo.c b/src/lib/libc/net/getnameinfo.c index 787beec9c6..000ce85523 100644 --- a/src/lib/libc/net/getnameinfo.c +++ b/src/lib/libc/net/getnameinfo.c | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $OpenBSD: getnameinfo.c,v 1.5 1999/12/30 08:54:20 itojun Exp $ */ | 1 | /* $OpenBSD: getnameinfo.c,v 1.6 2000/01/05 04:50:48 itojun Exp $ */ |
2 | 2 | ||
3 | /* | 3 | /* |
4 | * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. | 4 | * Copyright (C) 1995, 1996, 1997, and 1998 WIDE Project. |
@@ -180,7 +180,11 @@ getnameinfo(sa, salen, host, hostlen, serv, servlen, flags) | |||
180 | if (IN_MULTICAST(v4a) || IN_EXPERIMENTAL(v4a)) | 180 | if (IN_MULTICAST(v4a) || IN_EXPERIMENTAL(v4a)) |
181 | flags |= NI_NUMERICHOST; | 181 | flags |= NI_NUMERICHOST; |
182 | v4a >>= IN_CLASSA_NSHIFT; | 182 | v4a >>= IN_CLASSA_NSHIFT; |
183 | #if 0 | ||
183 | if (v4a == 0 || v4a == IN_LOOPBACKNET) | 184 | if (v4a == 0 || v4a == IN_LOOPBACKNET) |
185 | #else | ||
186 | if (v4a == 0) | ||
187 | #endif | ||
184 | flags |= NI_NUMERICHOST; | 188 | flags |= NI_NUMERICHOST; |
185 | break; | 189 | break; |
186 | #ifdef INET6 | 190 | #ifdef INET6 |