aboutsummaryrefslogtreecommitdiff
path: root/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c
Commit message (Expand)AuthorAgeFilesLines
* routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549).Zhenlei Huang2021-08-221-16/+17
* ipfilter: Make LARGE_NAT a tunable.Cy Schubert2021-02-221-0/+7
* Fix non-IPv6 build post 57785538c6e0d7e8ca0f161ab95bae10fd304047.Cy Schubert2021-02-101-4/+0
* Simplify the FreeBSD check using __FreeBSD__ compiler macro.Cy Schubert2021-02-091-3/+3
* Simplify BSD macro tests.Cy Schubert2021-02-061-4/+0
* Indentation cleanup resulting from the cleanup of #ifdefs.Cy Schubert2021-02-021-11/+10
* Retire the K&R/STD C __P prototype declarations.Cy Schubert2021-02-021-3/+3
* 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
* Rather than pass the address of the packet information control block toCy Schubert2019-12-121-4/+2
* Move ipf_pcksum6() to its rightful place, in ip_fil_freebsd.c. ThisCy Schubert2019-11-271-0/+45
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-0/+3
* Resolve ipfilter kld unload issues related to VNET jails.Cy Schubert2019-08-041-11/+15
* MFC after: 3 daysCy Schubert2019-08-021-10/+10
* IPv6 cleanup: kernelBjoern A. Zeeb2019-08-021-4/+4
* Move the new ipf_pcksum6() function from ip_fil_freebsd.c to fil.c.Cy Schubert2019-07-121-53/+0
* Whitespace adjustments replacing spaces with tabs.Cy Schubert2019-06-121-14/+14
* Resolve IPv6 checksum errors with stateful inspection. According toCy Schubert2019-06-121-0/+53
* While working on a PR, more are discovered.Cy Schubert2019-06-041-3/+3
* 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
* 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
* 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 NETBSD_PF. NETBSD_PF is a flag that defines whether the pfil(9)Cy Schubert2018-12-231-12/+2
* Remove the last vestiges of HP/UX from a FreeBSD-only ipfilterCy Schubert2018-12-221-2/+0
* Restore build of the kernel, removed through r341377Conrad Meyer2018-12-011-3/+0
* Restore handling of PMTU discovery, removed through an unifdef(1)Cy Schubert2018-12-011-5/+3
* Remove an old comment/code and replace with a comment thatCy Schubert2018-11-291-6/+1
* Combine two lines into one following unifdef for r255332.Cy Schubert2018-11-241-2/+1
* An OSF/1 ifdef makes absolutley no sense in a FreeBSD specific sourceCy Schubert2018-11-241-3/+0
* FreeBSD 7 has been history for many moons. Remove some dead code.Cy Schubert2018-11-241-8/+0
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-2/+2
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-1/+1
* Virtualise ipfilter.Bjoern A. Zeeb2016-06-301-24/+60
* Remove unused global variables as well as unused memoryBjoern A. Zeeb2016-06-301-17/+0
* Make subsequent code reachable.Cy Schubert2016-05-151-3/+6
* Use NULL instead of 0 for pointer comparison.Cy Schubert2016-04-151-2/+2
* Add DTrace probes for packets flagged as bad by ipfilter. All probesCy Schubert2016-04-071-0/+8
* These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff2016-02-011-0/+1
* Convert ipfilter to the new routing KPI.Alexander V. Chernikov2016-01-101-41/+30
* On some interfaces, ipfilter drops UDP packets with zero checkum.Cy Schubert2015-10-061-0/+16
* Revert ip_fil_freebsd.c -r287674. This should not have gone in yet.Cy Schubert2015-09-111-12/+0
* Fix ipfilter bug 3600459 NAT bucket count wrong.Cy Schubert2015-09-111-0/+12
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-221-2/+2
* o Use new function ip_fillid() in all places throughout the kernel,Gleb Smirnoff2015-04-011-28/+0
* In order to reduce use of M_EXT outside of the mbuf allocator andRobert Watson2015-01-061-4/+2