author | yumo.liu@oracle.com <yumo.liu@oracle.com> |
Fri, 13 Jan 2017 13:12:57 -0800 | |
branch | s11u3-sru |
changeset 7575 | 2e0470f8f10d |
permissions | -rw-r--r-- |
7575
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
1 |
# This patch comes from Oracle. It fixes issues preventing pflogd |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
2 |
# from building on Solaris 11.3 SRU. |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
3 |
# |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
4 |
# This patch is not going to upstream, the changes are Solaris-specific. |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
5 |
|
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
6 |
--- ORIGINAL/privsep_fdpass.c 2016-09-23 14:54:57.029578350 -0700 |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
7 |
+++ pflogd-OPENBSD_5_5.pre-smf/privsep_fdpass.c 2016-09-23 15:19:20.000000000 -0700 |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
8 |
@@ -31,6 +31,8 @@ |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
9 |
* ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
10 |
* POSSIBILITY OF SUCH DAMAGE. |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
11 |
*/ |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
12 |
+#define _XPG4_2 |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
13 |
+#define __EXTENSIONS__ |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
14 |
|
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
15 |
#include <sys/types.h> |
2e0470f8f10d
PSARC/2014/291 PFLOGD: Packet Logging for PF
yumo.liu@oracle.com <yumo.liu@oracle.com>
parents:
diff
changeset
|
16 |
#include <sys/uio.h> |