summaryrefslogtreecommitdiffstats
path: root/lib/libutil
diff options
context:
space:
mode:
authorume <ume@FreeBSD.org>2005-05-13 16:31:11 +0000
committerume <ume@FreeBSD.org>2005-05-13 16:31:11 +0000
commite33ba033454acbec171e04edba1395842e412b5c (patch)
tree9ae1266a1a3de18e5409202ab088ec8928d3410e /lib/libutil
parent4c5083a81ce14f96f4193b746c54f7e17d94e21b (diff)
downloadFreeBSD-src-e33ba033454acbec171e04edba1395842e412b5c.zip
FreeBSD-src-e33ba033454acbec171e04edba1395842e412b5c.tar.gz
NI_WITHSCOPEID cleanup. Neither RFC 2553 nor RFC 3493 defines
NI_WITHSCOPEID, and our getaddrinfo(3) does nothing special for it, now.
Diffstat (limited to 'lib/libutil')
-rw-r--r--lib/libutil/logwtmp.c7
-rw-r--r--lib/libutil/realhostname.c9
2 files changed, 3 insertions, 13 deletions
diff --git a/lib/libutil/logwtmp.c b/lib/libutil/logwtmp.c
index 03ee4cf..42f3599 100644
--- a/lib/libutil/logwtmp.c
+++ b/lib/libutil/logwtmp.c
@@ -54,11 +54,6 @@ static char sccsid[] = "@(#)logwtmp.c 8.1 (Berkeley) 6/4/93";
#include <unistd.h>
#include <utmp.h>
-/* wrapper for KAME-special getnameinfo() */
-#ifndef NI_WITHSCOPEID
-#define NI_WITHSCOPEID 0
-#endif
-
void
logwtmp(const char *line, const char *name, const char *host)
@@ -86,7 +81,7 @@ logwtmp(const char *line, const char *name, const char *host)
else {
error = getnameinfo(res->ai_addr, res->ai_addrlen,
fullhost, strlen(fullhost), NULL, 0,
- NI_NUMERICHOST|NI_WITHSCOPEID);
+ NI_NUMERICHOST);
if (error != 0) {
fprintf(stderr, "%d", error);
host = "invalid hostname";
diff --git a/lib/libutil/realhostname.c b/lib/libutil/realhostname.c
index 6eff893..6a1b82f 100644
--- a/lib/libutil/realhostname.c
+++ b/lib/libutil/realhostname.c
@@ -39,11 +39,6 @@ __FBSDID("$FreeBSD$");
#include "libutil.h"
-/* wrapper for KAME-special getnameinfo() */
-#ifndef NI_WITHSCOPEID
-#define NI_WITHSCOPEID 0
-#endif
-
struct sockinet {
u_char si_len;
u_char si_family;
@@ -119,7 +114,7 @@ realhostname_sa(char *host, size_t hsize, struct sockaddr *addr, int addrlen)
#endif
error = getnameinfo(addr, addrlen, buf, sizeof(buf), NULL, 0,
- NI_WITHSCOPEID | NI_NAMEREQD);
+ NI_NAMEREQD);
if (error == 0) {
struct addrinfo hints, *res, *ores;
struct sockaddr *sa;
@@ -181,7 +176,7 @@ realhostname_sa(char *host, size_t hsize, struct sockaddr *addr, int addrlen)
} else {
numeric:
if (getnameinfo(addr, addrlen, buf, sizeof(buf), NULL, 0,
- NI_NUMERICHOST|NI_WITHSCOPEID) == 0)
+ NI_NUMERICHOST) == 0)
strncpy(host, buf, hsize);
}
OpenPOWER on IntegriCloud