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,