summaryrefslogtreecommitdiffstats
path: root/sys/netpfil/pf
Commit message (Expand)AuthorAgeFilesLines
* - Remove rt_metrics_lite and simply put its members into rtentry.glebius2014-03-051-1/+1
* Instead of playing games with casts simply add 3 more members to theglebius2014-03-051-10/+3
* Revert r262196mm2014-02-191-30/+19
* De-virtualize pf_mtag_z [1]mm2014-02-181-19/+30
* Once pf became not covered by a single mutex, many counters in it becameglebius2014-02-143-46/+72
* Remove NULL pointer dereference.glebius2014-01-221-1/+0
* Fix resource leak and simplify code for DIOCCHANGEADDR.glebius2014-01-221-24/+18
* When pf_get_translation() fails, it should leave *sn pointer pristine,glebius2014-01-061-0/+1
* Fix incorrect header guard define in sys/netpfil/pf/pf.h, which snuck indim2013-12-221-1/+1
* Fix fallout from r258479: in pf_free_src_node() the node must alreadyglebius2013-12-221-1/+0
* The DIOCKILLSRCNODES operation was implemented with O(m*n) complexity,glebius2013-11-221-38/+56
* To support upcoming changes change internal API for source node handling:glebius2013-11-221-16/+54
* Fix off by ones when scanning source nodes hash.glebius2013-11-221-3/+3
* Style: don't compare unsigned <= 0.glebius2013-11-221-3/+3
* Some fixups to pf_get_sport after r257223:glebius2013-11-141-7/+4
* Fix fallout from r257223. Since pf_test_state_icmp() can callglebius2013-11-051-0/+4
* Code logic of handling PFTM_PURGE into pf_find_state().glebius2013-11-041-5/+5
* Remove unused PFTM_UNTIL_PACKET const.glebius2013-11-043-6/+2
* - Fix VIMAGE build.glebius2013-10-281-1/+3
* Import pf.c 1.638 from OpenBSDbapt2013-10-271-3/+3
* Improt pf.c 1.636 from OpenBSDbapt2013-10-271-1/+2
* Import pf.c 1.635 and pf_lb.c 1.4 from OpenBSDbapt2013-10-272-84/+350
* Move new pf includes to the pf directory. The pfvar.h remainglebius2013-10-276-3/+313
* Provide includes that are needed in these files, and before were readglebius2013-10-262-0/+2
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-267-1/+22
* Merge 1.12 of pf_lb.c from OpenBSD, with some changes. Original commit:glebius2013-09-021-26/+29
* Add m_clrprotoflags() to clear protocol specific mbuf flags at up andandre2013-08-191-2/+2
* Fix a possible NULL-pointer dereference on the pfsync(4) reconfiguration.ae2013-07-291-1/+4
* Improve locking strategy between keys hash and ID hash.glebius2013-06-131-21/+64
* Return meaningful error code from pf_state_key_attach() andglebius2013-05-111-4/+5
* Better debug message.glebius2013-05-111-1/+1
* Fix DIOCADDSTATE operation.glebius2013-05-111-1/+1
* Invalid creatorid is always EINVAL, not only when we are in verbose mode.glebius2013-05-111-3/+4
* Improve KASSERT() message.glebius2013-05-061-2/+2
* Simplify printf().glebius2013-05-061-2/+1
* Add const qualifier to the dst parameter of the ifnet if_output method.glebius2013-04-262-6/+6
* Use m_get/m_gethdr instead of compat macros.glebius2013-03-151-1/+1
* Functions m_getm2() and m_get2() have different order of arguments,glebius2013-03-121-1/+1
* Finish the r244185. This fixes ever growing counter of pfsync badglebius2013-02-151-2/+1
* In netpfil/pf:glebius2012-12-2810-34/+31
* Warn about reaching various PF limits.pjd2012-12-172-0/+3
* In pfioctl, if the permission checks failed we returned with vnet contexttrociny2012-12-151-2/+2
* Fix error in r235991. No-sleep version of IFNET_RLOCK() shouldglebius2012-12-141-2/+2
* Fix VIMAGE build broken in r244185.glebius2012-12-141-1/+1
* Merge rev. 1.119 from OpenBSD:glebius2012-12-131-6/+11
* Initialize state id prior to attaching state to key hash. Otherwise aglebius2012-12-131-3/+3
* Merge 1.127 from OpenBSD, that closes a regression from 1.125 (mergedglebius2012-12-111-3/+6
* Rule memory garbage collecting in new pf scans only states that are onglebius2012-12-061-5/+7
* Close possible races between state deletion and sent being sent outglebius2012-12-061-3/+4
* Remove extra PFSYNC_LOCK() in pfsync_bulk_update() which lead to lockglebius2012-12-061-2/+0
OpenPOWER on IntegriCloud