aboutsummaryrefslogtreecommitdiff
path: root/sys/net/flowtable.c
Commit message (Expand)AuthorAgeFilesLines
* When ip_output()/ip6_output() is supplied a struct route *ro argument,Gleb Smirnoff2012-07-041-1/+2
* Fix FLOWTABLE IPv6 handling in route.c missed in r205066.Bjoern A. Zeeb2012-02-031-2/+2
* A flowtable entry can continue referencing an llentry indefinitely if the ent...Kip Macy2012-01-261-1/+3
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.Ed Schouten2011-11-071-1/+2
* - Restore dropping the priority of syncer down to PPAUSE when it is idle.John Baldwin2011-01-061-0/+5
* Print the vnet pointer under DDB when iterating over flowtables of eachBjoern A. Zeeb2010-12-311-0/+3
* Move the increment operation under the lock and split the conditionBjoern A. Zeeb2010-12-311-8/+10
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-11/+11
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-11/+11
* Update several places that iterate over CPUs to use CPU_FOREACH().John Baldwin2010-06-111-14/+4
* allocate ipv6 flows from the ipv6 flow zoneKip Macy2010-05-161-1/+0
* workaround bug with ipv6 where a flow can have a null rtentryKip Macy2010-05-121-2/+4
* need to initialize the lock before it is usedKip Macy2010-04-271-1/+1
* - boot-time size the ipv4 flowtable and the maximum number of flowsKip Macy2010-03-221-24/+82
* flowtable_get_hashkey is only used by a DDB function - move under #ifdef DDBKip Macy2010-03-121-14/+13
* re-update copyright to 2010Kip Macy2010-03-121-1/+1
* The flow-table module retrieves the destination and sourceQing Li2010-03-121-0/+13
* fix stats reporting sysctlKip Macy2010-03-121-17/+17
* - restructure flowtable to support ipv6Kip Macy2010-03-121-155/+715
* One of the advantages of enabling ECMP (a.k.a RADIX_MPATH) is toQing Li2010-03-091-1/+2
* Remove extraneous semicolons, no functional changes.Martin Blapp2010-01-071-1/+1
* Verify "smp_started" is true before callingQing Li2009-10-221-6/+10
* The flow-table function flowtable_route_flush() may be calledQing Li2009-10-201-7/+11
* The flow-table associates TCP/UDP flows and IP destinations withQing Li2009-10-011-5/+35
* In ip_output(), the flow-table module must not try to cache L2/L3Qing Li2009-08-281-0/+6
* Don't allow access to the internals until it has all been set up.Julian Elischer2009-08-211-1/+2
* This change fixes a comment and addresses a complaint by kib@ byKip Macy2009-08-191-2/+6
* - change the interface to flowtable_lookup so that we don't rely onKip Macy2009-08-181-41/+194
* fix netboot issue by disabling flowtable lookups until initialization has bee...Kip Macy2009-08-171-1/+4
* Merge the remainder of kern_vimage.c and vimage.h into vnet.c andRobert Watson2009-08-011-1/+0
* Introduce and use a sysinit-based initialization scheme for virtualRobert Watson2009-07-231-30/+10
* Garbage collect vnet module registrations that have neither constructorsRobert Watson2009-07-201-1/+0
* Remove unused VNET_SET() and related macros; only VNET_GET() isRobert Watson2009-07-161-17/+17
* Build on Jeff Roberson's linker-set based dynamic per-CPU allocatorRobert Watson2009-07-141-78/+65
* V_irtualize flowtable state.Marko Zec2009-06-221-100/+190
* revert to opt-in flowtableKip Macy2009-06-091-3/+2
* make flowtable opt-outKip Macy2009-06-091-1/+2
* move jenkins hash to its own header in libkernKip Macy2009-06-091-145/+2
* Remove one INET dependency by calling the generalBjoern A. Zeeb2009-06-091-1/+1
* remove gratuitous memory barrier, a remnant of unified L2 / L3Kip Macy2009-04-271-1/+0
* simplify code by removing bit_fns and replacing with the use of a temporary maskKip Macy2009-04-201-56/+20
* update TODO listKip Macy2009-04-191-1/+4
* - put larger flowtable members at the endKip Macy2009-04-191-13/+17
* - Import infrastructure for caching flows as a means of accelerating L3 and L...Kip Macy2009-04-191-0/+1105