aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/ipfilter
Commit message (Expand)AuthorAgeFilesLines
* Fix incorrect byte order in ipfstat -f output.Cy Schubert2020-07-172-1/+5
* pfil_run_hooks() can be called recursively, so we have toCy Schubert2020-07-171-0/+2
* Convert ipfilter to the new routing KPI.Cy Schubert2020-04-191-8/+13
* fib4_free_nh_ext is an empty function. It does nothing. Don't call it.Cy Schubert2020-04-191-5/+0
* Retire macros:Cy Schubert2020-03-023-8/+5
* Remove the now unused FREEBSD_GE_REV, FREEBSD_GT_REV, and FREEBSD_LT_REVCy Schubert2020-03-021-6/+0
* Continuing the effort started in r343701, #ifdef cleanup, checking forCy Schubert2020-03-025-7/+6
* With the planned removal of GIANT (sysctl uses GIANT), make future-proofCy Schubert2020-02-261-6/+10
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (8 of many)Pawel Biernacki2020-02-241-11/+17
* Rather than pass the address of the packet information control block toCy Schubert2019-12-123-6/+4
* in6_cksum() returns zero when checksums are good.Cy Schubert2019-12-121-1/+1
* Include fin, the packet information structure (fr_info_t), in theCy Schubert2019-11-281-1/+1
* Move ipf_pcksum6() to its rightful place, in ip_fil_freebsd.c. ThisCy Schubert2019-11-273-45/+49
* Save a little stack by removing a used once intermediate variable.Cy Schubert2019-11-271-3/+1
* Remove redundant #ifdef'd function definitions.Cy Schubert2019-11-271-10/+2
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-0/+3
* Add missing definition in DEBUG code.Cy Schubert2019-10-041-1/+1
* ipf mistakenly regards UDP packets with a checksum of 0xffff as bad.Cy Schubert2019-09-261-1/+4
* Document ipf_nat_hashtab_add() return codes.Cy Schubert2019-08-281-0/+1
* Destroy the mutex in case of error.Cy Schubert2019-08-281-2/+6
* Fixup typo in comment.Cy Schubert2019-08-281-1/+1
* Specifying array sizes for fully initialized tables at compile time isCy Schubert2019-08-221-2/+2
* Initialize the frentry (the control block that defines a rule) checksumCy Schubert2019-08-121-1/+1
* Calculate the number interface array elements using the new FR_NUM macroCy Schubert2019-08-112-5/+5
* r272552 applied the patch from ipfilter upstream fil.c r1.129 to fixCy Schubert2019-08-112-7/+61
* Resolve ipfilter kld unload issues related to VNET jails.Cy Schubert2019-08-042-11/+19
* Returning an uninitialized error is a bad thing.Cy Schubert2019-08-041-1/+1
* MFC after: 3 daysCy Schubert2019-08-021-10/+10
* IPv6 cleanup: kernelBjoern A. Zeeb2019-08-021-4/+4
* As of upstream fil.c CVS r1.53 (March 1, 2009), prior to the import ofCy Schubert2019-07-161-3/+0
* Refactor, removing one compare.Cy Schubert2019-07-161-9/+7
* Calculate the offset of the interface name using FR_NAME rather thanCy Schubert2019-07-141-5/+5
* Recycle the unused FR_CMPSIZ macro which became orphaned in ipfilter 5Cy Schubert2019-07-142-3/+3
* style(9)Cy Schubert2019-07-141-8/+8
* Move the new ipf_pcksum6() function from ip_fil_freebsd.c to fil.c.Cy Schubert2019-07-123-57/+55
* Remove a tautological test for adding a rule in the block thatCy Schubert2019-07-111-2/+1
* Correct r349898. The default is add a rule.Cy Schubert2019-07-111-8/+7
* ipfilter commands, in this case ipf(8), passes its operations and rulesCy Schubert2019-07-111-9/+14
* Update frtuc struct comments. It not only defines TCP things we areCy Schubert2019-07-081-3/+3
* Correct the description for the low port in the port compare struct.Cy Schubert2019-07-081-2/+2
* The RFC 3128 test should be made after the offset mask has been applied.Cy Schubert2019-06-301-4/+4
* Revert r349400. It has uintended effects.Cy Schubert2019-06-301-16/+18
* While working on PR/238796 I discovered an unused variable in frdest,Cy Schubert2019-06-262-5/+0
* Remove a tautological compare for offset != 0.Cy Schubert2019-06-261-18/+16
* Prompted by r349366, ipfilter is also does not conform to RFC 3128Cy Schubert2019-06-261-0/+4
* The definition of icmptypes in ip_compt.h is dead code as it alreadyCy Schubert2019-06-251-153/+3
* Clean out duplicate definitions of TCP macros also found in netinet/tcp.h.Cy Schubert2019-06-241-31/+0
* Make ipf_objbytes a constant. ipf_objbytes is a table of internal dataCy Schubert2019-06-171-1/+1
* Whitespace adjustments replacing spaces with tabs.Cy Schubert2019-06-121-14/+14
* Resolve IPv6 checksum errors with stateful inspection. According toCy Schubert2019-06-123-22/+75