aboutsummaryrefslogtreecommitdiff
path: root/lib/libpfctl/libpfctl.h
Commit message (Expand)AuthorAgeFilesLines
* Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-161-2/+0
* pfctl: Add missing state parameters in DIOCGETSTATESV2Kajetan Staszkiewicz2023-05-301-0/+12
* pf: introduce ridentifier and labels to ether rulesChristian McDonald2023-04-261-0/+3
* pf: backport OpenBSD syntax of "scrub" option for "match" and "pass" rulesKajetan Staszkiewicz2023-04-141-1/+2
* pf: bridge-toKristof Provost2022-11-021-0/+1
* pf: expose syncookie active/inactive statusKristof Provost2022-10-311-0/+1
* pf: use time_to for timestampsKristof Provost2022-10-051-2/+2
* pf: support matching on tags for Ethernet rulesKristof Provost2022-06-201-0/+3
* pf: Add per-rule timestamps for rule and eth_ruleReid Linnemann2022-04-221-0/+2
* libpfctl: relocate implementations of pfr_add/get/set_addrsReid Linnemann2022-04-041-1/+9
* pf: support listing ethernet anchorsKristof Provost2022-03-301-0/+14
* pf: support basic L3 filtering in the Ethernet rulesKristof Provost2022-03-141-0/+1
* libpfct: factor out pfctl_get_rules_info()Kristof Provost2022-03-081-0/+7
* libpfctl: support flushing rules/nat/ethKristof Provost2022-03-081-0/+3
* pf: support masking mac addressesKristof Provost2022-03-021-0/+1
* pf: add anchor support for ether rulesKristof Provost2022-03-021-4/+24
* pf: support dummynet on L2 rulesKristof Provost2022-03-021-0/+2
* pfctl: Don't print (ether) to / from if they're not setKristof Provost2022-03-021-0/+1
* pfctl: Print Ethernet rulesKristof Provost2022-03-021-0/+42
* libpfct: be consistent with u_int vs. uintKristof Provost2021-11-051-64/+64
* pf: Introduce ridentifierKristof Provost2021-11-051-0/+1
* pfctl: userspace adaptive syncookies configrationKristof Provost2021-09-291-1/+5
* pf: support dummynetKristof Provost2021-09-241-0/+3
* libpfctl: Implement DIOCGETSTATUS wrappersKristof Provost2021-08-291-0/+30
* pfctl: syncookie configurationKristof Provost2021-07-201-0/+11
* pf: Reduce the data returned in DIOCGETSTATESNVKristof Provost2021-07-021-12/+0
* pf: Track the original kif for floating statesKristof Provost2021-05-201-0/+1
* pfctl: Use DIOCGETSTATESNVKristof Provost2021-05-201-0/+60
* pf: Support killing 'matching' statesKristof Provost2021-05-071-0/+1
* pf: Allow states to by killed per 'gateway'Kristof Provost2021-05-071-0/+1
* pfctl: Start using DIOCKILLSTATESNVKristof Provost2021-05-071-0/+2
* pfctl: Start using DIOCCLRSTATESNVKristof Provost2021-05-071-0/+18
* 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/+1
* pfctl: Fix clearing rules countersKristof Provost2021-04-141-0/+3
* pf: Implement the NAT source port selection of MAP-E Customer EdgeKurosawa Takahiro2021-04-131-0/+1
* pfctl, libpfctl: introduce pfctl_poolKurosawa Takahiro2021-04-121-1/+11
* libpfctl: Fix u_* countersKristof Provost2021-04-101-7/+3
* libpfctl: Switch to pfctl_ruleKristof Provost2021-04-101-3/+140
* pfctl: Move ioctl abstraction functions into libpfctlKristof Provost2021-04-101-0/+45