aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Remove inet_ntoa() from the kernelEric van Gyzen2017-02-161-1/+0
* Use inet_ntoa_r() instead of inet_ntoa() throughout the kernelEric van Gyzen2017-02-1612-96/+240
* Add missing check to fix the build with IPSEC_SUPPORT and without MAC.Andrey V. Elsukov2017-02-141-1/+1
* Remove IPsec related PCB code from SCTP.Andrey V. Elsukov2017-02-134-58/+2
* Committed without approval from mentor.Ermal Luçi2017-02-125-47/+14
* Don't zero out srtt after excess retransmitsRyan Stone2017-02-113-8/+11
* Move tcp_fields_to_net() static inline into tcp_var.h, just below itsGleb Smirnoff2017-02-101-0/+9
* Fix build after r313524Ermal Luçi2017-02-101-2/+2
* Revert r313527Ermal Luçi2017-02-104-37/+16
* Correct missed variable name.Ermal Luçi2017-02-104-16/+37
* The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi2017-02-105-14/+47
* Fix garbage IP addresses in UDP log_in_vain messagesEric van Gyzen2017-02-071-4/+4
* Merge projects/ipsec into head/.Andrey V. Elsukov2017-02-0619-1223/+328
* Fix VIMAGE-related bugs in TFO. The autokey callout vnet context wasPatrick Kelsey2017-02-032-4/+5
* Add an mbuf to ipinfo_t translator to finish cleanup of mbuf passing to TCP p...George V. Neville-Neil2017-02-011-7/+7
* Ensure that the variable bail is always initialized before used.Michael Tuexen2017-02-011-2/+2
* Take the SCTP common header into account when computing theMichael Tuexen2017-01-311-1/+1
* Remove a duplicate debug statement.Michael Tuexen2017-01-311-6/+2
* Correct comment grammar and make it easier to understand.Cy Schubert2017-01-301-2/+2
* Add a knob to change default behavior of inheriting listen socket's tcp stackHiren Panchasara2017-01-271-1/+9
* After the in_control() changes in r257692, an existing address isLuiz Otavio O Souza2017-01-253-11/+13
* Fix a bug where the overhead of the I-DATA chunk was not considered.Michael Tuexen2017-01-241-34/+41
* Implement kernel support for hardware rate limited sockets.Hans Petter Selasky2017-01-183-3/+310
* Add a new socket option SO_TS_CLOCK to pick from several different clockMaxim Sobolev2017-01-161-15/+33
* Fix a variety of cosmetic typos and misspellingsConrad Meyer2017-01-151-1/+1
* Use getsock_cap() instead of deprecated fgetsock().Gleb Smirnoff2017-01-131-4/+5
* Ensure that the buffer length and the length provided in the IPv4Michael Tuexen2017-01-131-1/+1
* Fix slight type mismatch between so_options defined in sys/socketvar.hMaxim Sobolev2017-01-121-1/+1
* sysctl net.inet.tcp.hostcache.list in a jail can see connections from otherHiren Panchasara2017-01-051-0/+5
* Followup to mtod removal in main stack (r311225). Continued removalGeorge V. Neville-Neil2017-01-041-10/+9
* Fix DTrace TCP tracepoints to not use mtod() as it is both unnecessary andGeorge V. Neville-Neil2017-01-043-18/+16
* Unbreak ip_carp with WITHOUT_INET6 enabled by conditionalizing all IPv6Enji Cooper2016-12-301-3/+9
* Harden CARP against network loops.Josh Paetzel2016-12-301-16/+104
* When we are sending IP fragments, update ip pointers in IP_PROBE() forAndrey V. Elsukov2016-12-292-3/+5
* Consistent handling of errors reported from the lower layer.Michael Tuexen2016-12-271-13/+63
* Whitespace changes.Michael Tuexen2016-12-2622-736/+975
* Remove a KASSERT which is not always true.Michael Tuexen2016-12-251-3/+0
* Remove assigned only variable.Gleb Smirnoff2016-12-211-2/+1
* ip[6]_tryforward does inbound and outbound packet firewall processing.Andrey V. Elsukov2016-12-191-11/+22
* Fix the handling of buffered messages in stream reset deferred handling.Michael Tuexen2016-12-171-26/+24
* We currently don't do TSO if ip options are present. In case of IPv6, we look atHiren Panchasara2016-12-111-19/+21
* Ensure that the reported ppid and tsn are taken from the first fragment.Michael Tuexen2016-12-112-64/+71
* Fix build for 32-bit machines.Gleb Smirnoff2016-12-091-2/+2
* Use counter_ratecheck() in the ICMP rate limiting.Gleb Smirnoff2016-12-092-34/+49
* Don't bundle a SACK chunk with a SHUTDOWN chunk if it is not required.Michael Tuexen2016-12-091-6/+7
* Don't send multiple SHUTDOWN chunks in a single packet.Michael Tuexen2016-12-091-31/+52
* Silence a warning produced by newer versions of gcc.Michael Tuexen2016-12-071-0/+2
* Cleanup the names of SSN, SID, TSN, FSN, PPID and MID.Michael Tuexen2016-12-0714-475/+465
* Whitespace changes.Michael Tuexen2016-12-0621-523/+206
* Fix the handling of TCP FIN-segments in the CLOSED stateMichael Tuexen2016-12-021-0/+2