summaryrefslogtreecommitdiff
path: root/sys/netinet/tcp_usrreq.c
AgeCommit message (Expand)Author
2016-03-29Allow to adjust tcp_syn_use_limit with sysctl net.inet.tcp.synuselimit.Alexander Bluhm
2016-03-23Merge in_pcbbind() and in6_pcbbind(), and change every call toVincent Gross
2015-09-11in6_embedscope() needs to lose some weight. Remove the last argument.Claudio Jeker
2015-08-27When the dynamic TCP update is reducing so->so_snd.sb_hiwat theAlexander Bluhm
2015-07-15m_freem() can handle NULL, do not check for this condition beforehands.Theo de Raadt
2015-06-07Introduce unhandled_af() for cases where code conditionally doesJonathan Gray
2015-06-07Replace a bunch of == 0 with == NULL in pointer tests. Nuke someKenneth R Westerback
2014-12-05Explicitly include <net/if_var.h> instead of pulling it in <net/if.h>.Martin Pieuchot
2014-11-25Since in_broadcast() is now used to always iterate on all the interfacesMartin Pieuchot
2014-11-18move arc4random prototype to systm.h. more appropriate for most codeTed Unangst
2014-09-14remove uneeded proc.h includesJonathan Gray
2014-07-22Fewer <netinet/in_systm.h> !Martin Pieuchot
2014-04-06Remove redundant call to in{,6}_pcbbind() from tcp PRU_CONNECT.Christopher Zimmermann
2013-11-22Remove unused proc argument in in6_control().Martin Pieuchot
2013-10-20Put a large chunk of the IPv6 rdomain support in-tree.Peter Hessler
2013-10-17The header file netinet/in_var.h included netinet6/in6_var.h. ThisAlexander Bluhm
2013-08-12Add the TCP socket option TCP_NOPUSH to delay sending the stream.Alexander Bluhm
2013-08-06In tcp_ctloutput() tp was assigned at two different places for IPv4Alexander Bluhm
2013-05-17Move an extern declaration into its corresponding header file.Martin Pieuchot
2013-04-10Remove various external variable declaration from sources files andMartin Pieuchot
2012-02-24Correct the spelling of "transferred" and "transferring"Philip Guenthe
2012-01-03When used with socket splicing, tcp_usrreq() might get called withAlexander Bluhm
2011-07-06Add sysctl net.inet.tcp.always_keepalive, when this is set the systemStuart Henderson
2011-04-28Make in_broadcast() rdomain aware. Mostly mechanical change.Claudio Jeker
2011-04-04Correctly inherit and set the watermarks on socketbuffers.Claudio Jeker
2010-10-10In tcp_update_sndspace() and tcp_update_rcvspace() change the typeAlexander Bluhm
2010-09-29Fix a unfinished comment and add another one for tcp_update_(snd|rcv)space().Claudio Jeker
2010-09-24TCP send and recv buffer scaling.Claudio Jeker
2010-06-07There is no reason to allow unicast IPv4 mapped IPv6 addresses in tcpClaudio Jeker
2010-04-20remove proc.h include from uvm_map.h. This has far reaching effects, asTed Unangst
2009-06-05Initial support for routing domains. This allows to bind interfaces toClaudio Jeker
2008-05-24Remove {tcp/udp}6_usrreq(); Since the normal ones nowThordur I. Bjornsson
2008-05-23Deal with the situation when TCP nfs mounts timeout and processesThordur I. Bjornsson
2008-05-15divert for ipv6; ok henning, pyrMarkus Friedl
2008-05-09divert packets to local socket without modifying the ip header;Markus Friedl
2007-12-13implement sysctls to report IP, TCP, UDP, and ICMP statistics andReyk Floeter
2007-11-27TCP_COMPAT_42 was last used in 1997. Kill it.Theo de Raadt
2007-11-16in the strange/unnatural/ridiculous situation where a non-blockingTheo de Raadt
2007-09-01since theHenning Brauer
2007-06-25merge tcp_set_iss() and tcp_set_tsm(); ok mcbride, djm (on earlier version)Markus Friedl
2007-06-15Drop the current random timestamps and the current ISN generationMarkus Friedl
2005-03-04- check th_ack against snd_una/max; from Raja Mukerji via hugh@Markus Friedl
2005-02-22Move #ifdef INET6 outside of 'case AF_INET6:' in tcp_ident().Ryan Thomas McBride
2004-10-28Modulate tcp_now by a random amount on a per-connection basis.Ryan Thomas McBride
2004-07-15tcp_trace() expects short, not int; ok deraadtMarkus Friedl
2004-04-27Require NULL oldp when dropping a connection.Otto Moerbeek
2004-04-26change tcpdrop to require newp instead of oldp; suggested by ottoMarkus Friedl
2004-04-25add TCPCTL_DROP; ok deraadt, cedric, grange, ...Markus Friedl
2004-04-12remove duplicate if. from pedro martelletto, ok markus@Ted Unangst
2004-03-02limit total number of queued out-of-order packets to NMBCLUSTERS/2; ok mcbrideMarkus Friedl