summaryrefslogtreecommitdiff
path: root/sys/net/pf_table.c
AgeCommit message (Expand)Author
2004-10-15correctly parse the anchor names to which tables refer.Jared Yanovich
2004-07-08Make 0/0 table entries work; also fix a problem setting the network maskRyan Thomas McBride
2004-06-23pfr_commit_ktable calls functions that can result in the currentRyan Thomas McBride
2004-06-21First step towards more sane time handling in the kernel -- this changesThorsten Lockert
2004-06-11Eliminate a dereference after pool_put when an inactive/no-longer referencedRyan Thomas McBride
2004-06-07Make deletion of a few addresses much faster on big tables. ok claudio@Cedric Berger
2004-06-02tables like to allocate lots of memory at once. use the previousTed Unangst
2004-05-19Allow recursive anchors (anchors within anchors, up to 64Daniel Hartmeier
2004-04-28gcc3 shut up (from naddy@)Philipp Buehler
2004-04-28do not return herePhilipp Buehler
2004-04-28Dont step into INET6 code, just because af != AF_INETPhilipp Buehler
2004-04-25radix tree with multipath support. from kame. deraadt okJun-ichiro itojun Hagino
2004-04-09move some of the non-interrupt pools from the small kmem_map to the muchMike Frantzen
2004-03-09KNF, ok cedric@ deraadt@Ryan Thomas McBride
2004-02-10KNFDaniel Hartmeier
2004-02-10KNFHenning Brauer
2003-12-31spacing. note this, cedricTheo de Raadt
2003-12-31Many improvements to the handling of interfaces in PF.Cedric Berger
2003-09-26Rearchitecture of the userland/kernel IOCTL interface for transactions.Cedric Berger
2003-08-22KNFHenning Brauer
2003-08-09This patch remove the restriction that tables cannot be used in routing orCedric Berger
2003-07-31Make table tickets per-ruleset instead of global.Cedric Berger
2003-06-24KNFHenning Brauer
2003-06-08Returns the correct array size.Cedric Berger
2003-06-08A table in an anchor creates a real anchor: pfctl -sA works.Cedric Berger
2003-05-24Unused variable.Cedric Berger
2003-04-30Allow tables to be loaded into anchors.Cedric Berger
2003-04-27Update the pfioc_table IOCTL structure.Cedric Berger
2003-04-04KNFTheo de Raadt
2003-03-21- Add missing "\n" to some pf_table.c printf()Cedric Berger
2003-03-14Correctly flag out radix_node entries with RNF_ROOT flag set: this is notCedric Berger
2003-03-13Plug slow memory leak (radix_mask structure).Cedric Berger
2003-03-05Small fixes after code review, mostly on error path.Cedric Berger
2003-02-28splsoftnet() around rn_lookup() which is not thread-safe.Cedric Berger
2003-02-27Repair IPv6 support for tables.Cedric Berger
2003-02-12Labels should be followed by statements (fix gcc3 warning).Henric Jungheim
2003-01-15Fix another buglet with inactive sets.Cedric Berger
2003-01-15Fix a buglet when one "creates" a table which is already in theCedric Berger
2003-01-15Cleanup NULL tests in and around pfr_destroy_ktable().Cedric Berger
2003-01-15Kill stupid leaks when using FLAG_DUMMY option.Cedric Berger
2003-01-13Improve robustness & error handling. More thorough checks of user data.Cedric Berger
2003-01-10Fix adding and deleting addresses in a table when there is a conflict withCedric Berger
2003-01-10Cosmetic change, makes code a bit easier to understand.Cedric Berger
2003-01-09(whitespace) KNF, re-fold -w 80Daniel Hartmeier
2003-01-09Add support for active/inactive tablesets in the kernel.Cedric Berger
2003-01-07Remove table name hashing (pass the name in each ioctl instead), andDaniel Hartmeier
2003-01-06Move initialisation of radix table globals in pfr_initialize()Cedric Berger
2003-01-06knfTheo de Raadt
2003-01-05Move ifname from pf_addr to pf_addr_wrap, prepare pf_addr_wrap for tableDaniel Hartmeier
2003-01-03KNFTheo de Raadt