head	1.3;
access;
symbols
	RELEASE_6_0_0:1.2
	RELEASE_5_4_0:1.2
	RELEASE_4_11_0:1.2
	RELEASE_5_3_0:1.2
	RELEASE_4_10_0:1.2
	RELEASE_5_2_1:1.2
	RELEASE_5_2_0:1.2
	RELEASE_4_9_0:1.1;
locks; strict;
comment	@# @;


1.3
date	2005.09.14.23.14.39;	author pav;	state dead;
branches;
next	1.2;

1.2
date	2003.09.28.13.27.06;	author edwin;	state Exp;
branches;
next	1.1;

1.1
date	2003.06.18.04.46.34;	author foxfair;	state Exp;
branches;
next	;


desc
@@


1.3
log
@- Remove security/pf and security/authpf ports. They were only useful on
  FreeBSD 5.0 - 5.2.1.

Requested by:	mlaier (maintainer) via linimon
@
text
@--- pfctl/pfctl_parser.h.orig	Sat Sep 27 10:39:47 2003
+++ pfctl/pfctl_parser.h	Sat Sep 27 10:40:21 2003
@@@@ -33,7 +33,7 @@@@
 #ifndef _PFCTL_PARSER_H_
 #define _PFCTL_PARSER_H_
 
-#define PF_OSFP_FILE		"/etc/pf.os"
+#define PF_OSFP_FILE		"%%PREFIX%%/etc/pf.os"
 
 #define PF_OPT_DISABLE		0x0001
 #define PF_OPT_ENABLE		0x0002
@


1.2
log
@Update port: security/pf - OpenBSD 3.4 pf

	Port update after API change in PFIL_HOOKS in -current and
	OpenBSD 3.4 Release.

PR:		 ports/57305
Submitted by:	Max Laier <max@@love2party.net>
@
text
@@


1.1
log
@PR:
Submitted by:	maintainer
Reviewed by:
Approved by:
Obtained from:
MFC after:
Add two patches to solve the following problems:

patch-ab
 - resolves a problem with a mbuf-tag in 5.1
 - Submitted by: Pyun YongHyeon <yongari@@kt-is.co.kr>

patch-ac
 - pulls in two critical fixes from OpenBSD patch branch
 - Obtained from: OpenBSD

Change BROKEN to IGNORE tag in Makefile, suggested by: kris@@
&& bump PORTREVISION.
@
text
@d1 5
a5 20
--- pf/pf_support.h	Mon Apr 14 05:54:15 2003
+++ pf/pf_support.h	Tue Jun 17 14:26:33 2003
@@@@ -16,10 +16,16 @@@@
  * Original numbers changed from 11, 12, 13.
  * sys/mbuf.h
  */
-#define PACKET_TAG_PF_GENERATED		19 /* PF generated, pass always */
-#define PACKET_TAG_PF_ROUTED		20 /* PF routed, no route loops */
-#define PACKET_TAG_PF_FRAGCACHE		21 /* PF fragment cached */
-#define PACKET_TAG_PF_QID		22 /* PF queue id */
+#if defined(PACKET_TAG_MACLABEL)
+#define PACKET_TAG_FB_END		(PACKET_TAG_MACLABEL)
+#else
+#define PACKET_TAG_FB_END		(PACKET_TAG_IPFORWARD)
+#endif
+#define PACKET_TAG_PF_GENERATED		(PACKET_TAG_FB_END+1)
+#define PACKET_TAG_PF_ROUTED		(PACKET_TAG_FB_END+2)
+#define PACKET_TAG_PF_FRAGCACHE		(PACKET_TAG_FB_END+3)
+#define PACKET_TAG_PF_QID		(PACKET_TAG_FB_END+4)
+#define PACKET_TAG_PF_TAG		(PACKET_TAG_FB_END+5)
d7 2
a8 22
 /*
  * sys/limits.h
--- pfaltq/pf_support.h	Mon Apr 14 06:04:19 2003
+++ pfaltq/pf_support.h	Tue Jun 17 14:26:34 2003
@@@@ -16,10 +16,16 @@@@
  * Original numbers changed from 11, 12, 13.
  * sys/mbuf.h
  */
-#define PACKET_TAG_PF_GENERATED		19 /* PF generated, pass always */
-#define PACKET_TAG_PF_ROUTED		20 /* PF routed, no route loops */
-#define PACKET_TAG_PF_FRAGCACHE		21 /* PF fragment cached */
-#define PACKET_TAG_PF_QID		22 /* PF queue id */
+#if defined(PACKET_TAG_MACLABEL)
+#define PACKET_TAG_FB_END		(PACKET_TAG_MACLABEL)
+#else
+#define PACKET_TAG_FB_END		(PACKET_TAG_IPFORWARD)
+#endif
+#define PACKET_TAG_PF_GENERATED		(PACKET_TAG_FB_END+1)
+#define PACKET_TAG_PF_ROUTED		(PACKET_TAG_FB_END+2)
+#define PACKET_TAG_PF_FRAGCACHE		(PACKET_TAG_FB_END+3)
+#define PACKET_TAG_PF_QID		(PACKET_TAG_FB_END+4)
+#define PACKET_TAG_PF_TAG		(PACKET_TAG_FB_END+5)
d10 2
a11 26
 /*
  * sys/limits.h
--- pfctl/pf_support.h	Mon Apr 14 05:55:07 2003
+++ pfctl/pf_support.h	Tue Jun 17 14:26:34 2003
@@@@ -16,10 +16,16 @@@@
  * Original numbers changed from 11, 12, 13.
  * sys/mbuf.h
  */
-#define PACKET_TAG_PF_GENERATED		19 /* PF generated, pass always */
-#define PACKET_TAG_PF_ROUTED		20 /* PF routed, no route loops */
-#define PACKET_TAG_PF_FRAGCACHE		21 /* PF fragment cached */
-#define PACKET_TAG_PF_QID		22 /* PF queue id */
+#if defined(PACKET_TAG_MACLABEL)
+#define PACKET_TAG_FB_END		(PACKET_TAG_MACLABEL)
+#else
+#define PACKET_TAG_FB_END		(PACKET_TAG_IPFORWARD)
+#endif
+#define PACKET_TAG_PF_GENERATED		(PACKET_TAG_FB_END+1)
+#define PACKET_TAG_PF_ROUTED		(PACKET_TAG_FB_END+2)
+#define PACKET_TAG_PF_FRAGCACHE		(PACKET_TAG_FB_END+3)
+#define PACKET_TAG_PF_QID		(PACKET_TAG_FB_END+4)
+#define PACKET_TAG_PF_TAG		(PACKET_TAG_FB_END+5)
 
 /*
  * sys/limits.h

@

