aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/ipfilter/netinet/ip_nat.c
Commit message (Expand)AuthorAgeFilesLines
* Retire macros:Cy Schubert2020-03-021-1/+1
* 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
* ipfilter #ifdef cleanup.Cy Schubert2019-02-031-48/+13
* 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
* The bucket index is subtracted by one at lines 2304 and 2314. When 0 itCy Schubert2018-08-191-2/+4
* Add handy DTrace probes useful in diagnosing NAT issues. DTrace probesCy Schubert2018-08-191-0/+19
* Expose np (nat_t - an entry in the nat table structure) in the DTraceCy Schubert2018-08-191-1/+1
* Correct a comment. Should have been detected by ipf_nat_in() notCy Schubert2018-08-101-1/+1
* Identify the return value (rval) that led to the IPv4 NAT failureCy Schubert2018-08-101-6/+22
* Fix typo from r323945.Cy Schubert2017-09-241-1/+1
* Correct two misspellings. Also align */.Cy Schubert2017-09-231-2/+2
* Fix matchcing of NATed ICMP queries (resolving NATed MTU discovery).Cy Schubert2017-08-051-13/+6
* Revert r318789. It causes hanging NAT tcp sessions.Cy Schubert2017-05-291-2/+0
* Ifdef out a redundant if statement when LARGE_NAT is disabled.Cy Schubert2017-05-241-0/+2
* Remove redundant variable declaration.Cy Schubert2017-05-231-4/+0
* Fix lookup of original destination address when using a redirect rule.Cy Schubert2017-01-271-2/+2
* Remove unused global variables as well as unused memoryBjoern A. Zeeb2016-06-301-5/+0
* Correct __FreeBSD__ check.Cy Schubert2015-12-281-1/+1
* Don't assume checksums will be calculated later when fastfoward isCy Schubert2015-12-201-2/+2
* Compare the newly allocated array elements to NULL in order to seeBjoern A. Zeeb2015-09-251-2/+2
* o Use new function ip_fillid() in all places throughout the kernel,Gleb Smirnoff2015-04-011-2/+2
* ipfilter bug #537 NAT rules with sticky have incorrect hostmap IP address.Cy Schubert2014-10-051-2/+4
* Update ipfilter 4.1.28 --> 5.1.2.Cy Schubert2013-09-061-2057/+5158
|\
| * As per the developers handbook (5.3.1 step 1), prepare the vendor trees forCy Schubert2013-07-191-5457/+0
| * Import IPFilter 4.1.28Darren Reed2007-10-181-67/+187
| * Import IPFilter 4.1.23 to vendor branch.Darren Reed2007-06-041-244/+725
| * Import IP Filter 4.1.13Guido van Rooij2006-08-161-115/+100
| * Import IP Filter version 4.1.10Guido van Rooij2005-12-301-34/+71
| * import ipfilter 4.1.8 into the kernel source treeDarren Reed2005-04-251-1461/+3318
| * Import ipfilter 3.4.35 (destinated for RELENG_4) to vendor branchDarren Reed2004-06-211-209/+177
| * Import IPFilter 3.4.31 into -currentDarren Reed2003-02-151-4/+84
| * Import IPfilter 3.4.29. Main purpose is to address ftp proxy problems.Darren Reed2002-08-281-5/+8
| * Import IPFilter 3.4.28Darren Reed2002-06-071-2/+6
| * Import version 3.4.27Darren Reed2002-04-271-7/+2
| * Import IPFilter 3.4.26 kernel sources, including H.323 proxy.Darren Reed2002-04-251-27/+95
| * Import IPFilter 3.4.25 (last version 3.4.20)Darren Reed2002-03-191-184/+284
| * Import version 3.4.20 of IPFiltervendor/ipfilter-sys/3-4-20Darren Reed2001-07-281-66/+88
| * Update IP Filter kernel sourcevendor/ipfilter-sys/v3-4-16Darren Reed2001-02-041-0/+2737
* Add hierarchical jails. A jail may further virtualize its environmentJamie Gritton2009-05-271-0/+4
* 2020447 IPFilter's NAT can undo name server random port selectionDarren Reed2008-07-261-1/+3
* 2020447 IPFilter's NAT can undo name server random port selectionDarren Reed2008-07-241-3/+12
* Apply a few changes from ipfilter-current:Darren Reed2007-10-301-26/+44
* Pullup IPFilter 4.1.28 from the vendor branch into HEAD.Darren Reed2007-10-181-67/+187
* Merge IPFilter 4.1.23 back to HEADDarren Reed2007-06-041-243/+724
* Resolve conflictsGuido van Rooij2006-08-161-115/+100
* Resolve conflictsGuido van Rooij2005-12-301-31/+70
* - Comment out duplicate rcsid strings in *.c filesDarren Reed2005-04-271-1/+1