aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
...
* - Fix a double unlock in inp_block_unblock_source() andHiroki Sato2018-07-041-3/+5
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-0420-574/+341
* inpcb: don't gratuitously defer freesMatt Macy2018-07-024-31/+47
* carp: Set DSCP value CS7Kristof Provost2018-07-013-1/+37
* Add NULL pointer check.Andrey V. Elsukov2018-06-282-0/+6
* Check the inp_flags under inp lock. Looks like the race was hiddenGleb Smirnoff2018-06-271-2/+4
* Enable TCP_FASTOPEN by default for FreeBSD 12.Sean Bruno2018-06-241-1/+1
* Reap unused variable and assignment that had no effect. Noted by crossSean Bruno2018-06-241-2/+0
* Revert r334843, and partially revert r335180.Gleb Smirnoff2018-06-234-22/+24
* This adds in an optimization so that we only walk oneRandall Stewart2018-06-211-66/+22
* raw_ip: validate inp in both loopsMatt Macy2018-06-211-25/+33
* in_pcblookup_hash: validate inp before returnMatt Macy2018-06-211-27/+21
* raw_ip: validate inpMatt Macy2018-06-211-0/+4
* udp_ctlinput: don't refer to unpcb after we drop the lockMatt Macy2018-06-211-6/+7
* Make sure that the t_peakrate_thr is not compiled inRandall Stewart2018-06-191-2/+3
* Move the tp set back to where it was beforeRandall Stewart2018-06-191-1/+1
* convert inpcbinfo hash and info rwlocks to epoch + mutexMatt Macy2018-06-195-199/+73
* Move to using the inp->vnet pointer has suggested by lstewart.Randall Stewart2018-06-181-2/+2
* Switch RIB and RADIX_NODE_HEAD lock from rwlock(9) to rmlock(9).Andrey V. Elsukov2018-06-161-1/+3
* When retransmitting TCP SYN-ACK segments with the TCP timestamp optionMichael Tuexen2018-06-152-26/+2
* TCPOUTFLAGS no longer exists since r334843.Gleb Smirnoff2018-06-144-4/+0
* Provide the ip6_plen in network byte order when calling ip6_output().Michael Tuexen2018-06-141-2/+2
* Whitespace changes.Michael Tuexen2018-06-141-1/+37
* In m_megapullup() use m_getjcl() to allocate 9k or 16k mbuf when requested.Andrey V. Elsukov2018-06-141-2/+10
* This fixes several bugs that Larry Rosenman helped me find inRandall Stewart2018-06-141-57/+111
* Fix PCBGROUPS build post CK conversion of pcbinfoMatt Macy2018-06-133-10/+10
* Rework if_gre(4) to use encap_lookup_t method to speedup lookupAndrey V. Elsukov2018-06-131-35/+177
* Handle INP_FREED when looking up an inpcbMatt Macy2018-06-131-1/+8
* This fixes missing VNET sets in the hpts system. BasicallyRandall Stewart2018-06-121-3/+4
* Defer inpcbport free in in_pcbremlists as wellMatt Macy2018-06-121-1/+1
* Defer inpcbport free until after a grace period has elapsedMatt Macy2018-06-122-2/+12
* mechanical CK macro conversion of inpcbinfo listsMatt Macy2018-06-126-50/+51
* Defer inpcb deletion until after a grace period has elapsedMatt Macy2018-06-122-41/+43
* Change RACK dependency on TCPHPTS from a build-time dependency to a load-Jonathan T. Looney2018-06-112-4/+2
* avoid 'tcp_outflags defined but not used'Matt Macy2018-06-082-21/+22
* hpts: remove redundant decl breaking gcc buildMatt Macy2018-06-081-1/+0
* This commit brings in a new refactored TCP stack called Rack.Randall Stewart2018-06-0712-24/+10659
* Improve compliance with RFC 4895 and RFC 6458.Michael Tuexen2018-06-062-3/+2
* Load balance sockets with new SO_REUSEPORT_LB option.Sean Bruno2018-06-064-32/+391
* Make in_delayed_cksum() be similar to IPv6 implementation.Andrey V. Elsukov2018-06-061-11/+7
* Use UDP len when calculating UDP checksumsTom Jones2018-06-061-5/+23
* Rework if_gif(4) to use new encap_lookup_t method to speedup lookupAndrey V. Elsukov2018-06-051-43/+240
* Rework IP encapsulation handling code.Andrey V. Elsukov2018-06-056-443/+203
* malloc: try to use builtins for zeroing at the callsiteMateusz Guzik2018-06-021-0/+1
* Don't overflow a buffer if we receive an INIT or INIT-ACK chunkMichael Tuexen2018-06-022-0/+4
* Limit the retransmission timer for SYN-ACKs by TCPTV_REXMTMAX.Michael Tuexen2018-06-011-2/+8
* Ensure net.inet.tcp.syncache.rexmtlimit is limited by TCP_MAXRXTSHIFT.Michael Tuexen2018-06-011-1/+20
* Remove empty encap_init() function.Andrey V. Elsukov2018-05-293-15/+0
* Use correct mask.Michael Tuexen2018-05-281-2/+2
* in_pcbladdr: remove debug code that snuck in with ifa epoch conversion r334118Matt Macy2018-05-271-1/+0