summaryrefslogtreecommitdiffstats
path: root/sys/netinet/ip_flow.c
Commit message (Collapse)AuthorAgeFilesLines
* Back out the previous change to the queue(3) interface.jake2000-05-261-1/+1
| | | | | | It was not discussed and should probably not happen. Requested by: msmith and others
* Change the way that the queue(3) structures are declared; don't assume thatjake2000-05-231-1/+1
| | | | | | | | the type argument to *_HEAD and *_ENTRY is a struct. Suggested by: phk Reviewed by: phk Approved by: mdodd
* $Id$ -> $FreeBSD$peter1999-08-281-1/+1
|
* Add sysctl descriptions to many SYSCTL_XXXsbillf1999-05-031-2/+2
| | | | | | | PR: kern/11197 Submitted by: Adrian Chadd <adrian@FreeBSD.org> Reviewed by: billf(spelling/style/minor nits) Looked at by: bde(style)
* Staticize.eivind1999-04-111-2/+2
|
* The "easy" fixes for compiling the kernel -Wunused: remove unreferenced staticarchie1998-12-071-2/+1
| | | | and local variables, goto labels, and functions declared but not defined.
* Removed unused includes.bde1998-06-211-9/+1
|
* Fix a typo-bug in ipflow_reap that could cause a NULL pointerjdp1998-05-191-2/+2
| | | | dereference. I have also sent this fix to Matt Thomas.
* Move (private) struct ipflow out of ip_var.h, to reduce dependenciespb1998-05-191-0/+3
| | | | | (for ipfw for example) on internal implementation details. Add $Id$ where missing.
* Moved #define of IPFLOW_HASHBITS to ip_flow.c where I think it belongs.dg1998-05-191-0/+1
|
* Added fast IP forwarding code by Matt Thomas <matt@3am-software.com> viadg1998-05-191-0/+332
NetBSD, ported to FreeBSD by Pierre Beyssac <pb@fasterix.freenix.org> and minorly tweaked by me. This is a standard part of FreeBSD, but must be enabled with: "sysctl -w net.inet.ip.fastforwarding=1" ...and of course forwarding must also be enabled. This should probably be modified to use the zone allocator for speed and space efficiency. The current algorithm also appears to lose if the number of active paths exceeds IPFLOW_MAX (256), in which case it wastes lots of time trying to figure out which cache entry to drop.
OpenPOWER on IntegriCloud