On Thu, Jan 18, 2018 at 11:15:41PM -0500, Lawrence Teo wrote:
> Nothing uses PF_TRANS_ALTQ anymore, so zap it.
>
> ok?
This means that people have to recompile their pfctl and some other
tools together with the kernel. But that should not prevent code
cleanup.
OK bluhm@
> Index: pfvar.h
> ===================================================================
> RCS file: /cvs/src/sys/net/pfvar.h,v
> retrieving revision 1.470
> diff -u -p -r1.470 pfvar.h
> --- pfvar.h 29 Dec 2017 17:05:25 -0000 1.470
> +++ pfvar.h 19 Jan 2018 03:42:56 -0000
> @@ -68,7 +68,7 @@ enum { PF_INOUT, PF_IN, PF_OUT, PF_FWD }
> enum { PF_PASS, PF_DROP, PF_SCRUB, PF_NOSCRUB, PF_NAT, PF_NONAT,
> PF_BINAT, PF_NOBINAT, PF_RDR, PF_NORDR, PF_SYNPROXY_DROP, PF_DEFER,
> PF_MATCH, PF_DIVERT, PF_RT, PF_AFRT };
> -enum { PF_TRANS_RULESET, PF_TRANS_ALTQ, PF_TRANS_TABLE };
> +enum { PF_TRANS_RULESET, PF_TRANS_TABLE };
> enum { PF_OP_NONE, PF_OP_IRG, PF_OP_EQ, PF_OP_NE, PF_OP_LT,
> PF_OP_LE, PF_OP_GT, PF_OP_GE, PF_OP_XRG, PF_OP_RRG };
> enum { PF_CHANGE_NONE, PF_CHANGE_ADD_HEAD, PF_CHANGE_ADD_TAIL,