CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2009/11/22 15:34:50
Modified files:
sbin/pfctl : parse.y pfctl.c pfctl_optimize.c pfctl_parser.c
sys/net : if_pfsync.c pf.c pf_ioctl.c pf_ruleset.c
pfvar.h
Log message:
cleanup after the NAT changes. we used to have multiple rulesets (scrub,
NAT, filter). now we only have one. no need for an array any more. simplifies
the code quite a bit.
in the process fix the abuse of PF_RULESET_* by (surprise, isn't it) the
table code.
written at the filesystem hackathon in stockholm, committed from the
hardware hackathon in portugal. ok gcc and jsing