mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-18 00:10:04 +00:00
431133bf98
order I've ever seen. Haven't these guys ever done Unix programming before? * Quiet some compiling warnings. For "security" software, this code should NOT have as many warnings and unused vars as it does.
41 lines
1.2 KiB
Plaintext
41 lines
1.2 KiB
Plaintext
--- firewall.h.orig Sun Mar 1 06:54:20 1998
|
|
+++ firewall.h Thu Dec 10 08:26:28 1998
|
|
@@ -1,3 +1,10 @@
|
|
+/* I don't like including these here, but it is the least intrusive fix
|
|
+ I can see at the moment. -- David O'Brien for the FreeBSD port */
|
|
+#include <stdlib.h>
|
|
+#include <stdio.h>
|
|
+/* #include <unistd.h> */ /* conflicts with gethostname() in socket.c */
|
|
+#include <string.h>
|
|
+
|
|
/*-
|
|
* Copyright (c) 1993, 1996, 1997 Trusted Information Systems, Incorporated
|
|
* All rights reserved.
|
|
@@ -47,7 +54,7 @@
|
|
system.
|
|
*/
|
|
#ifndef PERMFILE
|
|
-#define PERMFILE "/usr/local/etc/netperm-table"
|
|
+#define PERMFILE "%%BSD_PREFIX%%/etc/netperm-table"
|
|
#endif
|
|
|
|
/*
|
|
@@ -67,7 +74,7 @@
|
|
|
|
/* Choose a system logging facility for the firewall toolkit. */
|
|
#ifndef LFAC
|
|
-#define LFAC LOG_DAEMON
|
|
+#define LFAC LOG_LOCAL2
|
|
#endif
|
|
|
|
|
|
@@ -89,7 +96,7 @@
|
|
makes no difference. make sure that whichever your machine uses
|
|
is defined below.
|
|
*/
|
|
-#if defined(SYSV) || defined(SCO5) || defined(OSF1) || defined(AIX)
|
|
+#if defined(SYSV) || defined(SCO5) || defined(OSF1) || defined(AIX) || defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__)
|
|
#define DIRECT_STRUCT struct dirent
|
|
#else
|
|
#define DIRECT_STRUCT struct direct
|