summaryrefslogtreecommitdiffstats
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Improve carp(4) locking:glebius2015-04-211-62/+39
* Provide functions to determine presence of a given addressglebius2015-04-172-0/+25
* Fix an old and well-documented use-after-free race condition injch2015-04-164-100/+206
* Fix RSS build - netisr input / NETISR_IP_DIRECT is used here.adrian2015-04-151-0/+1
* Replace struct filedesc argument in getsock_cap with struct threadmjg2015-04-111-4/+4
* fd: remove filedesc argument from fdclosemjg2015-04-111-1/+1
* Attempt to fix build after 281351 by defining full prototype for thedelphij2015-04-111-4/+4
* o Use Jenkins hash. With previous hash, for a single source IP address andglebius2015-04-101-4/+7
* Move all code related to IP fragment reassembly to ip_reass.c. Someglebius2015-04-103-562/+666
* Now that IP reassembly is no longer under single lock, book-keeping amountglebius2015-04-091-130/+100
* In the ip_reass() do packet examination and adjusting before acquiringglebius2015-04-091-34/+35
* Make ip reassembly queue mutexes per-vnet, putting them into the structureglebius2015-04-091-28/+26
* Use TAILQ_FOREACH_SAFE() instead of implementing it ourselves.glebius2015-04-091-9/+4
* If V_maxnipq is set to zero, drain the queue here and now, instead ofglebius2015-04-091-4/+4
* o Since we always update either fragdrop or fragtimeout stat counter when weglebius2015-04-091-39/+32
* Rename ip_drain_locked() to ip_drain_vnet(), since the function differsglebius2015-04-091-6/+4
* Move the IPv4 reassembly queue locking from a single lock to be per-bucket (g...adrian2015-04-071-35/+85
* Improve patch for SA-15:04.igmp to solve a potential buffer overflow.delphij2015-04-071-4/+3
* Add sleepable lock to protect at least against two parallel SIOCSVHs.glebius2015-04-061-3/+5
* Extend fixes made in r278103 and r38754 by copying the complete packethselasky2015-04-021-7/+13
* Provide better debugging information in tcp_timer_activate() andjch2015-04-021-2/+2
* Provide a comment explaining issues with the counter(9) trick, so thatglebius2015-04-021-0/+14
* Try to unbreak the build after r280971 by providing the missingbz2015-04-021-0/+1
* o Use new function ip_fillid() in all places throughout the kernel,glebius2015-04-019-57/+95
* Use appropriate timeout_t* instead of void* in tcp_timer_activate()jch2015-03-311-1/+1
* VNETalize random IP ID engine.glebius2015-03-281-41/+64
* Initialize random IP ID engine via SYSINIT() instead of doing that onglebius2015-03-281-55/+34
* On multi CPU systems, we may emit successive packets with the same id.fabient2015-03-272-5/+15
* Improve the selection of the destination address of SACK chunks.tuexen2015-03-262-20/+4
* Make sure that we don't free an SCTP shared key too early.tuexen2015-03-251-2/+2
* Use the reference count of the right SCTP inp.tuexen2015-03-251-1/+1
* Fix two bugs which resulted in a screwed up end point list:tuexen2015-03-242-8/+9
* The addition of flowid and flowtype in r280233 and r280237 respectively forgotlstewart2015-03-241-1/+1
* Fix the bug in the handling of fragmented abandoned SCTP user messages report...tuexen2015-03-241-3/+5
* Fix an accounting bug related to the per stream chunk counter.tuexen2015-03-241-6/+2
* When an ICMP message is received and the MTU shrinks, onlytuexen2015-03-231-13/+11
* Remove a useless assignment.tuexen2015-03-231-2/+0
* Add connection flow type to siftr(4).hiren2015-03-191-3/+8
* Add connection flowid to siftr(4).hiren2015-03-181-3/+8
* Correctly const-ify things.adrian2015-03-181-2/+2
* Go back to using sbuf_new() with a preallocated large buffer, to avoidian2015-03-141-1/+4
* Use sbuf_new_for_sysctl() instead of plain sbuf_new() to ensure sysctlian2015-03-141-5/+3
* Fix `ipfw fwd tablearg'. Use dedicated field nh4 in struct table_valueae2015-03-131-3/+4
* Update a comment to get it aligned with the code change.tuexen2015-03-111-1/+4
* It seems that sb_acc is a better replacement for sb_cc than sb_ccc. Attuexen2015-03-111-1/+1
* Fix the adaptation of the path state when thresholds are changedtuexen2015-03-111-16/+16
* Keep track on the socket lock state. This fixes a bug showing up ontuexen2015-03-101-8/+12
* Unlock the stcb when using setsockopt() for the SCTP_PEER_ADDR_THLDS option.tuexen2015-03-101-0/+1
* Add a SCTP socket option to limit the cwnd for each path.tuexen2015-03-109-11/+104
* Fix a typo.tuexen2015-03-101-1/+1
OpenPOWER on IntegriCloud