summaryrefslogtreecommitdiff
path: root/sbin/pfctl/pfctl.c
AgeCommit message (Expand)Author
2003-02-05Simplify.Cedric Berger
2003-02-03remove loadopt global definition and cleanup a bit.Cedric Berger
2003-02-03zap dead codeHenning Brauer
2003-02-03fix a problem with queue definitions when load options (like -N etc) areHenning Brauer
2003-02-02there is no need to pass opts to parse_rules explicitely; it's passed asHenning Brauer
2003-01-27When -a is specified, the operation affects an anchor only, so don't tryDaniel Hartmeier
2003-01-24let pfctl -vvsq loop and display measured bandwidth and packets/s per queue.Henning Brauer
2003-01-21remove redundant ifCamiel Dobbelaar
2003-01-20Remove unused argument from print_name() and fix two other nitsCamiel Dobbelaar
2003-01-19Simplify and KNF anchoropt processing.Camiel Dobbelaar
2003-01-19The -s option to show anchors is 'A' or 'Anchors', not 'a' (which is usedDaniel Hartmeier
2003-01-18Move freeaddrinfo() so it doesn't get called with an uninitializedDaniel Hartmeier
2003-01-18Cleanup PF_OPT_NOACTION with tables. No changes on current behaviour,Cedric Berger
2003-01-15what a bogus messageTheo de Raadt
2003-01-15Repair table "load" command.Cedric Berger
2003-01-11whitespace KNF _AGAIN_Henning Brauer
2003-01-10Be a bit more strict when parsing options.Cedric Berger
2003-01-09strlcpy return checks.Daniel Hartmeier
2003-01-09use a verbose flag in pfctl_show_altq instead of carrying around opts fromHenning Brauer
2003-01-09first attack at pfctl queue statistics, to be displayed with pfctl -vsqHenning Brauer
2003-01-09Add support for active/inactive tablesets in the kernel.Cedric Berger
2003-01-07the "default" alias for "normal" optimization in pf_hints is dead for someHenning Brauer
2003-01-05don't whine about missing altq support in the kernel in the -q caseHenning Brauer
2003-01-05Move ifname from pf_addr to pf_addr_wrap, prepare pf_addr_wrap for tableDaniel Hartmeier
2003-01-04I do not know where this policy of "one .h file for every .c file" comesTheo de Raadt
2003-01-03no need to closeTheo de Raadt
2003-01-03(a && (b & c))Theo de Raadt
2003-01-03simplify ioctl accessTheo de Raadt
2003-01-03Bring in userland code for accessing PF radix tables.Cedric Berger
2003-01-01KNFHenning Brauer
2003-01-01Remove skip step for action (scrub vs. non-scrub), as scrub rules areDaniel Hartmeier
2003-01-01Extend two error messages, change one err() -> errx() where there's noDaniel Hartmeier
2002-12-31Match kernel changes splitting scrub rules into their own ruleset type.Ryan Thomas McBride
2002-12-31err() doesn't return. from Andrey Matveev.Daniel Hartmeier
2002-12-29Make pfctl -a name -sr/-sn show all rules of all rulesets within theDaniel Hartmeier
2002-12-25Honour -R/-N and don't attempt to load other rules in those cases.Daniel Hartmeier
2002-12-22Handle pool addresses in binat rules, ok mcbride@Daniel Hartmeier
2002-12-18Store translation rule pointer in state entries, so pfctl -vsn can printDaniel Hartmeier
2002-12-18Pass skip step values through ioctl interface, pfctl -vvsr shows them,Daniel Hartmeier
2002-12-18ryan, look at this.Henning Brauer
2002-12-18Maintain separate pfioc_rule structures for each type of rule,Ryan Thomas McBride
2002-12-17add support for the PRIQ schedulerHenning Brauer
2002-12-17Match merge of pf_nat/pf_binat/pf_rdr structs into pf_ruleRyan Thomas McBride
2002-12-16only try to add the root queue for cbqHenning Brauer
2002-12-10don't warnx after ioctl, use warnHenning Brauer
2002-12-09replace (properly guarded) strncpy using logic by a strsep & strlcpy usingHenning Brauer
2002-12-07TAILQ_INSERT_TAIL instead of TAILQ_INSERT_HEAD. Makes addresses printRyan Thomas McBride
2002-12-06Introduce anchors and named rule sets, allowing to load additional ruleDaniel Hartmeier
2002-12-05one step further to "program output is valid program input" and the relatedHenning Brauer
2002-12-05Replace warnx with warn on ioctls so that we get the error message associatedRyan Thomas McBride