summaryrefslogtreecommitdiffstats
path: root/sys/netgraph/netflow/netflow.h
Commit message (Collapse)AuthorAgeFilesLines
* Add support for NetFlow version 9 into ng_netflow(4) node.glebius2011-03-021-0/+85
| | | | Submitted by: Alexander V. Chernikov <melifaro ipfw.ru>
* o Replace disappeared URLs to Cisco docs by new ones, style.maxim2006-04-251-8/+14
| | | | No functional changes.
* A new version of NetFlow node.glebius2005-05-111-0/+5
| | | | | | | | | | | | | | | | | | | The most significant changes are: - Use UMA zone instead of own chunk of memory. - Lock each hash entry separately. - Expire items "actively" - interrupt method can expire flows from hash slot, when it searches through it. - Remove global tailqueue. Make callout thread search through every hash slot. - Export datagram is detached from private data and filled. If it is incomplete, it is attached back. Another thread will continue working with it. Lesser, but also important speedups: - Flows in hash slot are stored in tailqueue. Whenever a flow is hit, it is moved to the begging, so it can be located quicker. - When callout thread works with hash slot it bails out if slot mutex is contested.
* - Remove advertising clause from copyright [1]glebius2004-09-171-8/+1
| | | | | | - Change my email to glebius@FreeBSD.org Requested by: ru [1]
* A netgraph node implementing Netflow version 5.glebius2004-09-161-0/+125
Supported by: Bestcom ISP, Rinet ISP Approved by: julian (mentor)
OpenPOWER on IntegriCloud