summaryrefslogtreecommitdiffstats
path: root/sys/netinet/tcp_subr.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* add a comment above the rfc1948 code that mentions the rfc so it's easy to findtedu2015-10-021-1/+4
* Kill yet another argument to functions in IPv6. This time ip6_output'sclaudio2015-09-111-2/+2
* Replace sockaddr casts with the proper satosin(), ... calls.bluhm2015-09-011-3/+2
* The syn cache is completely implemented in tcp_input.c. So all itsbluhm2015-08-271-9/+1
* Rename the syn cache counter into tcp_syn_cache_count to have thebluhm2015-08-241-9/+7
* Expand ancient NTOHL/NTOHS/HTONS/HTONL macros.mpi2015-07-161-6/+6
* Store a unique ID, an interface index, rather than a pointer to thempi2015-06-161-2/+2
* test mbuf pointers against NULL not 0jsg2015-05-131-3/+3
* Include the timestamp TCP option in keep alive packets as well.mikeb2015-05-071-8/+17
* Remove some includes include-what-you-use claims don'tjsg2015-03-141-2/+1
* unifdef INET in net code as a precursor to removing the pretend option.tedu2014-12-191-7/+1
* move arc4random prototype to systm.h. more appropriate for most codetedu2014-11-181-2/+1
* remove now unnecessary casts from hash update calls.tedu2014-11-161-8/+8
* Let's just call a rdomain a rdomain.mpi2014-11-061-3/+3
* mix the rtable into the hash for tcp sequence number generation.dlg2014-11-061-2/+3
* Remove "pl" suffix on pool names.mpi2014-11-041-6/+4
* use sha512 instead of md5 for tcp isn. ok deraadttedu2014-10-201-15/+20
* Fewer <netinet/in_systm.h> !mpi2014-07-221-2/+1
* Resize the pcb hashtable automatically. The table size will be doubledyasuoka2014-07-121-5/+4
* add a size argument to free. will be used soon, but for now default to 0.tedu2014-07-121-2/+2
* ip_output() using varargs always struck me as bizarre, esp since it's onlyhenning2014-04-211-2/+2
* we'll do fine without casting NULL to struct foo * / void *henning2014-04-211-3/+3
* tcp_respond: let the stack worry about the cksum instead of doing ithenning2014-04-181-16/+3
* "struct pkthdr" holds a routing table ID, not a routing domain one.mpi2014-04-141-4/+4
* Remove the number of in6_var.h inclusions by moving some functions andmpi2013-10-241-3/+1
* Remove the number of in_var.h inclusions by moving some functions andmpi2013-10-231-2/+1
* Sprinkle a lot more IPv6 routing domains support in the kernel.phessler2013-10-211-11/+6
* Put a large chunk of the IPv6 rdomain support in-tree.phessler2013-10-201-5/+5
* make in_proto_cksum_out not rely on the pseudo header checksum to behenning2013-10-191-5/+2
* Pass the routing domain to IPv6 pr_ctlinput() like in IPv4.bluhm2013-06-011-5/+2
* The function rip6_ctlinput() claims that sa6_src is constant tobluhm2013-05-311-6/+6
* Remove various external variable declaration from sources files andmpi2013-04-101-6/+3
* Use macros sotoinpcb() and intotcpcb() instead of casts. Use NULLbluhm2013-04-021-4/+4
* code that calls timeout functions should include timeout.htedu2013-03-281-1/+2
* no need for a lot of code to include proc.htedu2013-03-281-2/+1
* change the malloc(9) flags from M_DONTWAIT to M_NOWAIT; OK millert@gsoares2012-12-281-2/+2
* Increase TCP's initial window to 10 * MSS or 14600 bytes as proposed inclaudio2012-03-101-2/+2
* for key material that is being being discarded, convert bzero() toderaadt2011-01-111-2/+2
* Fix the naming of interfaces and variables for rdomains and rtablesguenther2010-07-031-16/+7
* Replace pool_get() + bzero() with pool_get(..., PR_ZERO).chl2010-01-151-3/+2
* Extend the protosw pr_ctlinput function to include the rdomain. This isclaudio2009-11-131-7/+15
* rtables are stacked on rdomains (it is possible to have multiple routingclaudio2009-11-031-3/+2
* sockets created via a listening socket lose the rdomain and fail to workclaudio2009-08-101-3/+3
* Initial support for routing domains. This allows to bind interfaces toclaudio2009-06-051-4/+7
* rename arc4random_bytes => arc4random_buf to match libc's nicer name;djm2008-06-091-2/+2
* remove tcp_drain code since it's not longer used; ok henning, feedback thibmarkus2008-05-061-22/+1
* remove old unused TCP isn code; ok henning, dhartmei, mcbridemarkus2008-02-201-48/+1
* when creating a response, use the correct TCP header instead ofmarkus2008-02-201-64/+52
* TCP_COMPAT_42 was last used in 1997. Kill it.deraadt2007-11-271-5/+1
* arc4random_bytes() is the preferred interface for generating nonces;djm2007-09-181-2/+2