aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* 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
* CK: update consumers to use CK macros across the boardMatt Macy2018-05-241-1/+1
* convert allocations to INVARIANTS M_ZEROMatt Macy2018-05-244-4/+4
* UDP: further performance improvements on txMatt Macy2018-05-2314-70/+62
* udp: assign flowid to udp sockets round-robinMatt Macy2018-05-231-0/+3
* epoch: allow for conditionally asserting that the epoch context fieldsMatt Macy2018-05-234-4/+4
* Initialize the dumper struct before calling set_dumper().Mark Johnston2018-05-221-0/+1
* inpcb: revert deferred inpcb free pending further reviewMatt Macy2018-05-212-40/+30
* Only fillin data srucuture when actually stored.Michael Tuexen2018-05-211-18/+56
* Do the appropriate accounting when ip_output() fails.Michael Tuexen2018-05-211-2/+5
* Make clear why there is an assignment, which is not necessary.Michael Tuexen2018-05-211-2/+1
* Pair CURVNET_SET and CURVNET_RESTORE in a blockEd Maste2018-05-211-9/+13
* Revert r333968, it broke all archs but i386 and amd64Ed Maste2018-05-211-12/+6
* in(6)_mcast: Expand out vnet set / restore macro so that they work in a condi...Matt Macy2018-05-211-6/+12
* ensure that vnet is set when doing in_leavegroupMatt Macy2018-05-211-1/+9
* in(s)_moptions: free before tearing down inpcbMatt Macy2018-05-201-23/+19
* inpcb: defer destruction of inpcb until after a grace period has elapsedMatt Macy2018-05-202-35/+49
* inpcb: consolidate possible deletion in pcblist functions in to epochMatt Macy2018-05-204-47/+31
* in_pcb: add helper for deferring inpcb rele calls from list functionsMatt Macy2018-05-202-0/+31
* ip(6)_freemoptions: defer imo destruction to epoch callback taskMatt Macy2018-05-203-64/+24
* netinet silence warningsMatt Macy2018-05-1910-39/+35
* tcp sysctl fix may be uninitializedMatt Macy2018-05-191-3/+3
* tcp fastopen: fix may be uninitializedMatt Macy2018-05-191-1/+2
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-1813-69/+66
* Fix netdump configuration when VIMAGE is enabled.Mark Johnston2018-05-171-6/+17
* Plug a memory leak and potential NULL-pointer dereference introduced in r331214.Lawrence Stewart2018-05-171-24/+42
* Unwrap a line that no longer requires wrapping.Brooks Davis2018-05-151-2/+1
* Remove stray tabs from in_lltable_dump_entry().Brooks Davis2018-05-151-45/+45
* Check that ifma_protospec != NULL in inm_lookupStephen Hurd2018-05-151-6/+7
* sctp_get_mbuf_for_msg() should honor the allinone parameter.Michael Tuexen2018-05-142-5/+2
* Ensure that the MTU's used are multiple of 4.Michael Tuexen2018-05-141-10/+20
* Fix LORs in in6?_leave_group()Stephen Hurd2018-05-111-0/+5
* Use the full year, for real this time.Warner Losh2018-05-091-1/+1
* Minor style nitsWarner Losh2018-05-092-9/+8
* Fix two typos reported by N. J. Mann, which were introduced inMichael Tuexen2018-05-081-2/+2