aboutsummaryrefslogtreecommitdiff
path: root/sys/net/pfvar.h
Commit message (Expand)AuthorAgeFilesLines
* pf: remove unused field from pf_kanchorKristof Provost9 days1-1/+0
* pfctl: userspace adaptive syncookies configrationKristof Provost2021-09-291-0/+3
* pf: implement adaptive modeKristof Provost2021-09-291-1/+4
* pf: support dummynetKristof Provost2021-09-241-0/+10
* pf: qid and pqid can be uint16_tKristof Provost2021-09-101-6/+6
* pf: remove unused function prototypeKristof Provost2021-09-071-1/+0
* pf: Add counters for syncookiesKristof Provost2021-09-011-1/+1
* pf: Introduce nvlist variant of DIOCGETSTATUSKristof Provost2021-08-291-0/+1
* pf: remove DIOCGETSTATESNVKristof Provost2021-07-301-1/+0
* pf: switch rule counters to pf_counter_u64Mateusz Guzik2021-07-251-3/+16
* pf: switch kif counters to pf_counter_u64Mateusz Guzik2021-07-251-2/+15
* pf: switch pf_status.fcounters to pf_counter_u64Mateusz Guzik2021-07-251-1/+1
* pf: add hybrid 32- an 64- bit countersMateusz Guzik2021-07-251-0/+218
* pf: hide struct pf_kstatus behind ifdef _KERNELMateusz Guzik2021-07-231-0/+2
* pf: clean up syncookie callout on vnet shutdownKristof Provost2021-07-201-0/+1
* pf: embed a pointer to the lock in struct pf_kstateMateusz Guzik2021-07-201-6/+17
* pf: syncookie ioctl interfaceKristof Provost2021-07-201-1/+1
* pf: syncookie supportKristof Provost2021-07-201-0/+34
* pf: shrink struct pf_kstateMateusz Guzik2021-07-191-7/+4
* pf: add a comment to pf_kstate concerning compat with pf_state_cmpMateusz Guzik2021-07-191-0/+6
* pf: match keyword supportKristof Provost2021-07-171-0/+8
* pf: add DIOCGETSTATESV2Kristof Provost2021-07-091-0/+73
* pf: add pf_find_state_all_existsMateusz Guzik2021-07-081-0/+2
* pf: rename pf_state to pf_kstateKristof Provost2021-07-081-28/+28
* pf: padalign global locks found in pf.cMateusz Guzik2021-07-051-2/+2
* pf: allow table stats clearing and reading with ruleset rlockMateusz Guzik2021-07-051-0/+7
* pf: depessimize table handlingMateusz Guzik2021-07-051-4/+58
* pf: revert: Use counter(9) for pf_state byte/packet trackingMateusz Guzik2021-06-291-2/+2
* pf: deduplicate V_pf_state_z handling with pfsyncMateusz Guzik2021-06-291-0/+1
* pf: assert that sizeof(struct pf_state) <= 312Mateusz Guzik2021-06-281-0/+5
* pf: add pf_release_staten and use it in pf_unlink_stateMateusz Guzik2021-06-281-0/+11
* pf: store L4 headers in pf_pdescKristof Provost2021-06-141-6/+13
* pf: Move provider declaration to pf.hKristof Provost2021-06-011-0/+3
* pf: Track the original kif for floating statesKristof Provost2021-05-201-0/+2
* pf: Add DIOCGETSTATESNVKristof Provost2021-05-201-0/+1
* pf: Add DIOCGETSTATENVKristof Provost2021-05-201-0/+1
* pf: Support killing 'matching' statesKristof Provost2021-05-071-0/+1
* pf: Allow states to by killed per 'gateway'Kristof Provost2021-05-071-0/+1
* pf: Introduce DIOCKILLSTATESNVKristof Provost2021-05-071-0/+1
* pf: Introduce DIOCCLRSTATESNVKristof Provost2021-05-071-0/+14
* pf: Allow multiple labels to be set on a ruleKristof Provost2021-04-261-1/+1
* pf: Optionally attempt to preserve rule counter values across ruleset updatesKristof Provost2021-04-191-0/+3
* pf: PFRULE_REFS should not be user-visibleKristof Provost2021-04-191-0/+1
* pf: Implement the NAT source port selection of MAP-E Customer EdgeKurosawa Takahiro2021-04-131-0/+1
* pf: Implement nvlist variant of DIOCGETRULEKristof Provost2021-04-101-0/+4
* pf: Introduce nvlist variant of DIOCADDRULEKristof Provost2021-04-101-0/+1
* pf: Remove unused variable rt_listid from struct pf_kruleKristof Provost2021-04-081-1/+0
* pf: Fully remove interrupt events on vnet cleanupKristof Provost2021-03-121-0/+2
* pf: Factor out pf_krule_free()Kristof Provost2021-03-111-0/+2
* pf: Mark struct pf_pdesc as kernel onlyKristof Provost2021-03-051-0/+2