aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/ipfilter
Commit message (Expand)AuthorAgeFilesLines
* 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
* Register pfil hooks when VNET != vnet0. r302298, which virtualized ipf,Cy Schubert2019-06-121-0/+3
* Enclose a long multi-line single conditional statement in braces toCy Schubert2019-06-121-1/+2
* While working on a PR, more are discovered.Cy Schubert2019-06-041-3/+3
* Clean up #ifdefs from old unsupported releases of FreeBSD.Cy Schubert2019-06-042-58/+24
* Properly define the fourth argument to ipf_check, the main entry pointCy Schubert2019-06-032-4/+4
* Contuation of r343701, removal of irrelevant #ifdefs.Cy Schubert2019-05-283-11/+7
* style(9)Cy Schubert2019-05-271-3/+3
* Fix indentation and while at it simplfy the code.Cy Schubert2019-05-271-5/+5
* Remove compile-time tests for unsupported versions of FreeBSD.Cy Schubert2019-05-271-2/+2
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Support the use of the ipsec kld.Cy Schubert2019-05-111-1/+1
* Left justify a function header brace as it should be.Cy Schubert2019-04-281-1/+1
* Catch up to r343631: Avoid "pfil: duplicate hook" due toCy Schubert2019-04-111-1/+2
* Remove two more #ifdefs missed in r343701.Cy Schubert2019-02-041-6/+2
* new_kmem_alloc(9) is a Solaris/illumos malloc(9). FreeBSD and NetBSDCy Schubert2019-02-031-1/+1
* Remove a reference to HP-UX in a comment.Cy Schubert2019-02-031-1/+1
* ipfilter #ifdef cleanup.Cy Schubert2019-02-0320-480/+100
* Unbreak call to ipf_check(): it expects the out parameter to be 0 or 1.Gleb Smirnoff2019-02-011-3/+3
* New pfil(9) KPI together with newborn pfil API and control utility.Gleb Smirnoff2019-01-311-50/+61
* Document the instance context pointer.Cy Schubert2019-01-311-1/+2
* Do not obtain an already held read lock. This causes a witness panic whenCy Schubert2019-01-301-7/+3
* When copying a NAT rule struct to userland for save by ipfs, use theCy Schubert2019-01-301-1/+1
* Remove support for FreeBSD 9 kernel, which used to change byte orderGleb Smirnoff2019-01-101-14/+0
* Remove duplicate include of sys/mbuf.h.Cy Schubert2018-12-291-1/+0
* Remove another empty #ifdef block. This empty block also exists inCy Schubert2018-12-271-2/+0