components/pflogd/patches/pflogd-s11backport.patch
author yumo.liu@oracle.com <yumo.liu@oracle.com>
Fri, 13 Jan 2017 13:12:57 -0800
branchs11u3-sru
changeset 7575 2e0470f8f10d
permissions -rw-r--r--
PSARC/2014/291 PFLOGD: Packet Logging for PF 22351416 deliver pflogd

# This patch comes from Oracle. It fixes issues preventing pflogd
# from building on Solaris 11.3 SRU.
#
# This patch is not going to upstream, the changes are Solaris-specific.

--- ORIGINAL/privsep_fdpass.c	2016-09-23 14:54:57.029578350 -0700
+++ pflogd-OPENBSD_5_5.pre-smf/privsep_fdpass.c	2016-09-23 15:19:20.000000000 -0700
@@ -31,6 +31,8 @@
  * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
  * POSSIBILITY OF SUCH DAMAGE.
  */
+#define	_XPG4_2
+#define	__EXTENSIONS__
 
 #include <sys/types.h>
 #include <sys/uio.h>