aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/siftr.c
Commit message (Expand)AuthorAgeFilesLines
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-16/+0
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-5/+7
* White space cleanup -- remove trailing tab's or spacesRandall Stewart2020-02-121-3/+3
* In r343587 a simple port filter as sysctl tunable was added to siftr.Michael Tuexen2019-10-071-1/+1
* Repair siftr(4): PFIL_IN and PFIL_OUT are defines of some value, relyingGleb Smirnoff2019-02-011-9/+8
* New pfil(9) KPI together with newborn pfil API and control utility.Gleb Smirnoff2019-01-311-26/+44
* Add a simple port filter to SIFTR.Brooks Davis2019-01-301-0/+25
* Make SIFTR work again after r342125 (D18443).Brooks Davis2019-01-181-6/+11
* Fix bugs in plugable CC algorithm and siftr sysctls.Brooks Davis2018-12-151-16/+14
* Add INP_INFO_WUNLOCK_ASSERT() macro and use it instead ofAndrey V. Elsukov2018-10-011-1/+1
* Create a new macro for static DPCPU data.Andrew Turner2018-07-051-1/+1
* netinet silence warningsMatt Macy2018-05-191-3/+3
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* Use SI_SUB_LAST instead of SI_SUB_SMP as the "catch-all" subsystem.John Baldwin2016-03-111-1/+1
* Move the SIFTR DTrace probe out of the writing thread contextGeorge V. Neville-Neil2015-04-301-1/+2
* Brief demo script showing the various values that can be read viaGeorge V. Neville-Neil2015-04-291-0/+3
* The addition of flowid and flowtype in r280233 and r280237 respectively forgotLawrence Stewart2015-03-241-1/+1
* Add connection flow type to siftr(4).Hiren Panchasara2015-03-191-3/+8
* Add connection flowid to siftr(4).Hiren Panchasara2015-03-181-3/+8
* In preparation of merging projects/sendfile, transform bare access toGleb Smirnoff2014-11-121-2/+2
* The SYSCTL data pointers can come from userspace and must not beHans Petter Selasky2014-10-281-26/+27
* Include necessary headers that now are available due to pollutionGleb Smirnoff2013-10-281-0/+2
* The hashmask returned by hashinit() is a valid index in the returned hash array.Lawrence Stewart2013-03-071-1/+1
* Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff2012-10-221-1/+2
* Decompose the current single inpcbinfo lock into two locks:Robert Watson2011-05-301-14/+8
* Staticize malloc types.Sergey Kandaurov2011-04-131-8/+5
* Use the full and proper company name for Swinburne University of TechnologyLawrence Stewart2011-04-121-4/+5
* After some off-list discussion, revert a number of changes to theDimitry Andric2010-11-221-1/+1
* Fix a minor code redundancy nit.Lawrence Stewart2010-11-201-3/+1
* When enabling or disabling SIFTR with a VIMAGE kernel, ensure we add or removeLawrence Stewart2010-11-201-12/+24
* Apply the STATIC_VNET_DEFINE and STATIC_DPCPU_DEFINE macros throughoutDimitry Andric2010-11-141-1/+1
* Standardise all Swinburne related copyright/licence statements throughout theLawrence Stewart2010-11-121-2/+2
* The university does not require that its CRICOS number be included in sourceLawrence Stewart2010-11-121-2/+1
* Log the number of segments currently in the reassembly queue.Lawrence Stewart2010-09-251-6/+11
* Remove the TCP inflight bandwidth limiter as announced in r211315Andre Oppermann2010-09-161-2/+2
* - Move common code from the hook functions that fills in a packet node struct toLawrence Stewart2010-07-181-115/+87
* The SIFTR DPCPU statistics struct was not being zeroed between enable/disableLawrence Stewart2010-07-131-0/+2
* Catch up with the rename of DPCPU_SUM to DPCPU_VARSUM in r209978.Lawrence Stewart2010-07-131-10/+10
* Import the Statistical Information For TCP Research (SIFTR) kernel module intoLawrence Stewart2010-07-031-0/+1568