aboutsummaryrefslogtreecommitdiff
path: root/sys/net/pfvar.h
Commit message (Expand)AuthorAgeFilesLines
* pf: switch to getmicro(up)time()Kristof Provost2026-05-211-2/+2
* pfsync: rename unused variableKristof Provost2026-04-251-1/+1
* pf: use hashalloc(9) for key, id, src-node and udp-endpoint hashesGleb Smirnoff2026-04-121-2/+1
* systm.h: don't declare socket and inpcb globallyGleb Smirnoff2026-03-121-0/+1
* pf: remove unused variable from pf_test_ctxKristof Provost2026-02-101-1/+0
* pf: fix use of uninitialised variableKristof Provost2026-02-031-4/+3
* pf: configurable action on limiter exceededKristof Provost2026-01-141-2/+9
* pf: convert state limiter interface to netlinkKristof Provost2026-01-141-65/+43
* pf: introduce source and state limitersKristof Provost2026-01-141-3/+411
* pf: sprinkle const over pf_addr_cmp()Kristof Provost2026-01-021-1/+1
* pfsync: Avoid zeroing the state export unionMark Johnston2025-12-141-2/+6
* pf: handle TTL expired during nat64Kristof Provost2025-12-111-1/+0
* pf: make unhandled_af() inlineGleb Smirnoff2025-12-041-1/+5
* pf: convert DIOCRSETADDRS to netlinkKristof Provost2025-10-311-2/+3
* pf: Check if source nodes use a valid redirection addressKajetan Staszkiewicz2025-10-301-0/+4
* pf: Fix rule and state countersKajetan Staszkiewicz2025-09-281-3/+4
* pf: print 'once' rule expire timeKristof Provost2025-09-251-0/+1
* pf: Add pfsync protocol for FreeBSD 15Kajetan Staszkiewicz2025-09-231-3/+59
* pf: Count m_gethdr() failures in PFRES_MEMORY counterKristof Provost2025-09-171-4/+5
* pf: sync_ifp doesn't exist, remove externsKristof Provost2025-09-151-2/+0
* pf: Show pf fragment reassembly counters.Kristof Provost2025-09-151-0/+2
* pf: Remove dead code in pf_pull_hdr().Kristof Provost2025-09-101-1/+1
* pf: fix struct pf_krule_global leakKristof Provost2025-09-021-0/+1
* pf: Introduce M_PF type for pf(4) related memory allocations.Kristof Provost2025-09-021-0/+1
* pf: fix ICMP type/code representationKristof Provost2025-09-021-2/+2
* pf: Add prefer-ipv6-nexthop option for route-to poolsKajetan Staszkiewicz2025-08-291-1/+2
* pf: rewrite the pf_state_peer_ntoh and pf_state_peer_hton macros as functions.Kristof Provost2025-08-201-33/+4
* pf: remove duplicate struct definitionKristof Provost2025-08-201-28/+8
* pf: also allocate ethernet anchors from a UMA zoneKristof Provost2025-08-051-0/+2
* pf: allocate pf_kanchor from a poolKristof Provost2025-08-051-0/+2
* pf: Use different address family for source and redirection addressKajetan Staszkiewicz2025-08-011-6/+9
* pf: unify DPFPRINTF definitionsKristof Provost2025-07-231-0/+8
* pf: accept IP options for IGMP and ICMP6 MLDKristof Provost2025-07-231-0/+3
* pf: Remove ptr_array from struct pf_krulesetKristof Provost2025-07-151-1/+0
* pf: Prevent infinite looping over tables in round-robin poolsKajetan Staszkiewicz2025-07-131-1/+1
* pf: Don't return src node and hash from pf_map_addr_snKajetan Staszkiewicz2025-07-121-1/+0
* pf: Use the table on root always if current table is not active.Kristof Provost2025-07-121-0/+2
* pf: assert that we call pf_addrcpy() with a valid address familyKristof Provost2025-07-091-1/+5
* pf: deduplicate the ioctl and netlink NATLOOK handlingKristof Provost2025-07-091-0/+1
* pf: Rename pf_anchor_remove() to pf_remove_anchor()Kristof Provost2025-07-041-1/+1
* pf: Remove useless macrosKristof Provost2025-07-041-46/+5
* pf: pf_create_kanchor() can be staticKristof Provost2025-07-041-1/+0
* pf: Refactor the six ways to find TCP options into one new function.Kristof Provost2025-06-271-0/+2
* pf: ensure max-pkt-size works on match rulesKristof Provost2025-06-271-0/+1
* pf: add 'max-pkt-size'Kristof Provost2025-06-271-0/+1
* pf: add a generic packet rate matching filterKristof Provost2025-06-251-0/+1
* pf: use counter_rate() for rate checkingKristof Provost2025-06-251-1/+9
* pf: Fix the prototype for pf_match_rule()Mark Johnston2025-06-141-1/+1
* pf: split pf_find_or_create_ruleset() into smaller chunksKristof Provost2025-06-091-0/+2
* pf: use struct pf_test_ctx as function argumentKristof Provost2025-06-021-9/+4