aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/inetd
diff options
context:
space:
mode:
authorEnji Cooper <ngie@FreeBSD.org>2017-01-14 10:20:38 +0000
committerEnji Cooper <ngie@FreeBSD.org>2017-01-14 10:20:38 +0000
commit484b7007513543f58241aae6542ad1ea3d016871 (patch)
tree7f9e4cf13aee0d0ef26a5ce95b178ca0b97ceba1 /usr.sbin/inetd
parent28699efd430e6904192f42882c42adb878087f8a (diff)
downloadsrc-484b7007513543f58241aae6542ad1ea3d016871.tar.gz
src-484b7007513543f58241aae6542ad1ea3d016871.zip
Fix up r312105
- Only #include tcpd.h when LIBWRAP is true to avoid header include errors - Only define whichaf when LIBWRAP is true to avoid -Wunused warning and to avoid issues with structs being defined that should only be defined when tcpd.h is included. MFC after: 2 weeks X-MFC with: r312105 Pointyhat to: ngie Reported by: gcc tinderbox Sponsored by: Dell EMC Isilon
Notes
Notes: svn path=/head/; revision=312162
Diffstat (limited to 'usr.sbin/inetd')
-rw-r--r--usr.sbin/inetd/inetd.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/usr.sbin/inetd/inetd.c b/usr.sbin/inetd/inetd.c
index e538b871172a..e073f8f9c0ac 100644
--- a/usr.sbin/inetd/inetd.c
+++ b/usr.sbin/inetd/inetd.c
@@ -138,7 +138,9 @@ __FBSDID("$FreeBSD$");
#include <string.h>
#include <sysexits.h>
#include <syslog.h>
+#ifdef LIBWRAP
#include <tcpd.h>
+#endif
#include <unistd.h>
#include "inetd.h"
@@ -307,6 +309,7 @@ getvalue(const char *arg, int *value, const char *whine)
return 0; /* success */
}
+#ifdef LIBWRAP
static sa_family_t
whichaf(struct request_info *req)
{
@@ -322,6 +325,7 @@ whichaf(struct request_info *req)
#endif
return sa->sa_family;
}
+#endif
int
main(int argc, char **argv)