summaryrefslogtreecommitdiff
path: root/sbin/pfctl/pfctl_table.c
AgeCommit message (Expand)Author
4 dayspfctl: clear statistic for specified addresseskirill
2024-08-19correctly indent a lineJonathan Gray
2024-07-14This change allows user to define table inside the anchor like that:Alexandr Nedvedicky
2024-05-09ctime(3) and ctime_r(3) can fail when timestamps are way off.Florian Obser
2024-01-15Currently 'pfctl -a "*" -sr' recursively walks anchor tree and showsAlexandr Nedvedicky
2023-10-26whitespace cleanup my fingers couldn't avoid doing while i was re-readingTheo de Raadt
2022-11-21Fix DIOCIGETIFACES ioctl so all network interfacesAlexandr Nedvedicky
2020-01-15Do the actual pfr_strerror() to pf_strerror() renamekn
2020-01-15Merge radix_perror() into simpler warnx()/errx() usagekn
2020-01-15Enable pfctl(8) to recursively flush rules and tables from PF driver. TheAlexandr Nedvedicky
2019-04-18Always check for namespace collisions on table commandskn
2019-01-11When creating tables inside anchors, pfctl warned about namespacekn
2019-01-02Error out on missing table command, zap internal wrapper functionkn
2018-10-15use PFR_RB_NONE consistentlykn
2017-08-11add option -N (no domain resolution)Sebastian Benoit
2017-07-15sbin/pfctl: void functions and exit(3) on errorAdam Wolk
2017-04-13fix wrongly indented linesJonathan Gray
2015-01-20Rewrite to void using union sockaddr_unionTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2013-07-05Collect and display 'match' counters for pf tables.Bret Lambert
2011-07-27Add support for weighted round-robin in load balancing pools and tables.Ryan Thomas McBride
2011-07-03bring in least-states load balancing algorithmJoerg Zinke
2010-01-12First pass at removing the 'pf_pool' mechanism for translation and routingRyan Thomas McBride
2008-06-21Fix "-T expire"; clear pfra_fback on addresses before sending them back toRyan Thomas McBride
2008-06-10Make counters on table addresses optional and disabled by default.Ryan Thomas McBride
2007-03-01be more careful with mixing &/| with &&/||, ok ottoTheo de Raadt
2007-01-18implement -T expire.Henning Brauer
2005-08-17with pfctl -vsI, indicate which interfaces are being skipped.Daniel Hartmeier
2005-05-21clean up and rework the interface absraction code big time, rip out multipleHenning Brauer
2004-12-22Introduce 'set skip on <ifspec>' to support a list of interfaces where noDaniel Hartmeier
2004-06-12Fix table add/replace commands with securelevel=2.Cedric Berger
2004-05-19Allow recursive anchors (anchors within anchors, up to 64Daniel Hartmeier
2004-03-15cast %llu arguments to unsigned long long, from Max Laier,Daniel Hartmeier
2004-02-26Fix pfctl -sa output. Found by David Krause, ok mcbride@Cedric Berger
2004-02-19Makes pfctl -ss and pfctl -sq use optional -i argument.Cedric Berger
2004-02-17add -i flag, use it for -sI as a start. ok henning@, ok+test mcbride@Cedric Berger
2004-02-10KNFDaniel Hartmeier
2004-02-10lotsoflotsoflotsof KNFHenning Brauer
2004-01-29Clean up 'pfctl -s all' output.Ryan Thomas McBride
2003-12-31spacing. note this, cedricTheo de Raadt
2003-12-31Many improvements to the handling of interfaces in PF.Cedric Berger
2003-08-29Document interactions between tables and anchors.Cedric Berger
2003-07-31Make table tickets per-ruleset instead of global.Cedric Berger
2003-07-11Better parsing and -v support for tables:Cedric Berger
2003-07-03Bye bye atexit(), bye bye globals...Cedric Berger
2003-07-03This patch finally cleanup pfctl_table.c. No more global buffer,Cedric Berger
2003-06-29Replace assert(3) calls with warnx(3), if the warning is relevant at all.Daniel Hartmeier
2003-06-27Reorg part I: move 3 functions out of pf_table.c to pf_radix.cCedric Berger
2003-06-08A table in an anchor creates a real anchor: pfctl -sA works.Cedric Berger
2003-05-24Properly reset buffers after each "table" command.Cedric Berger