aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* Retire IP_RSSCPUID ; the right thing to do is query the RSS bucket;Adrian Chadd2014-06-262-6/+12
* Add another RSS method to query the indirection table entries.Adrian Chadd2014-06-262-0/+21
* Fix a bug which incorrectly allowed two listening SCTP sockets onMichael Tuexen2014-06-201-21/+20
* Fix a bug in the setsockopt()-handling of the SCTPMichael Tuexen2014-06-201-3/+3
* Honor jails for unbound SCTP sockets when selecting source addresses,Michael Tuexen2014-06-206-20/+336
* Use ENOBUFS instead of ENOMEM in error situations related to m_uiotombuf().Michael Tuexen2014-06-051-4/+4
* Fix build UDP-Lite with VIMAGE enabled when building with gcc.Kevin Lo2014-06-031-0/+1
* ECN marking implenetation for dummynet.Hiren Panchasara2014-06-011-0/+1
* While PAWS is disabled, there are no consumers for the tcp optionsBjoern A. Zeeb2014-05-301-1/+1
* Fix unintended KBI change from r264905. Add _fib versions ofAlan Somers2014-05-293-18/+9
* netinet/in.h: Expose htonl(), htons(), ntohl() and ntohs() in strict POSIXJilles Tjoelker2014-05-291-2/+2
* The users of RSS shouldn't be directly concerned about hash -> CPU IDAdrian Chadd2014-05-272-0/+60
* Remove the prototpye for the static inline functionBjoern A. Zeeb2014-05-241-4/+0
* syncache_lookup() is a file local function. Make it static andBjoern A. Zeeb2014-05-241-2/+1
* Make tcp_twrespond() file local private; this removes it from theBjoern A. Zeeb2014-05-242-2/+2
* Remove the prototypes for things that are no longer file local but wereBjoern A. Zeeb2014-05-231-2/+0
* Move the tcp_fields_to_host() and tcp_fields_to_net() (inline)Bjoern A. Zeeb2014-05-232-20/+21
* Use CPU_FIRST() / CPU_NEXT() to iterate over the valid CPU IDs.Adrian Chadd2014-05-221-4/+6
* When RSS is enabled and per cpu TCP timers are enabled, do an RSSAdrian Chadd2014-05-181-4/+49
* * When copying the flowid from inp -> outbound mbuf, also assign theAdrian Chadd2014-05-181-0/+20
* Ensure that the flowid hashtype is assigned to the inp if the flowidAdrian Chadd2014-05-182-0/+2
* Add a new function to do a CPU ID lookup based on RSS hash information.Adrian Chadd2014-05-182-11/+19
* Add the flowtype to the inpcb.Adrian Chadd2014-05-181-1/+2
* Fix wrong formatting of 0.0.0.0/X table records in ipfw(8).Alexander V. Chernikov2014-05-171-0/+2
* Provide compatibility #define after r265408.Gleb Smirnoff2014-05-171-0/+2
* Reserve IP_FLOWID, IP_FLOWTYPE, IP_RSSCPUID socket option IDs forAdrian Chadd2014-05-171-0/+3
* Remove the function tcp_twrecycleable; it has been #if 0'd forMike Silbersack2014-05-162-36/+0
* Fix checksum computation. Previously it didn't include carry.Pyun YongHyeon2014-05-131-2/+3
* Disable TX checksum offload for UDP-Lite completely. It wasn't used forMichael Tuexen2014-05-121-5/+9
* Whitespace change.Michael Tuexen2014-05-101-1/+1
* Fix a logic bug which prevented the sending of UDP packet with 0 checksum.Michael Tuexen2014-05-091-1/+2
* Use KASSERTs as suggested by glebius@Michael Tuexen2014-05-081-14/+2
* For some UDP packets (for example with 200 byte payload) and IP options,Michael Tuexen2014-05-081-5/+13
* Remove unused code. This is triggered by the bugreport of Sylvestre LedruMichael Tuexen2014-05-061-8/+0
* - Remove net.inet.tcp.reass.overflows sysctl. It counts exactlyGleb Smirnoff2014-05-062-13/+2
* The tcp_log_addrs() uses th pointer, which points into the mbuf, thus weGleb Smirnoff2014-05-051-1/+1
* The FreeBSD-SA-14:08.tcp was a lesson on not doing acrobatics withGleb Smirnoff2014-05-045-173/+76
* Fix panic on IPv4 address removal introduced in r265279.Alexander V. Chernikov2014-05-031-0/+1
* Pass radix head ptr along with rte to rtexpunge().Alexander V. Chernikov2014-05-031-4/+4
* Fix TCP reassembly vulnerability.Xin LI2014-04-301-3/+4
* Fix a panic when removing an IP address from an interface, if the same addressAlan Somers2014-04-291-3/+7
* Fix subnet and default routes on different FIBs on the same subnet.Alan Somers2014-04-244-12/+26
* Fix host and network routes for new interfaces when net.add_addr_allfibs=0Alan Somers2014-04-241-1/+1
* Fix jailed raw sockets not setting the correct source address bySteven Hartland2014-04-243-8/+10
* Don't free an mbuf twice. This only happens in very rare errorMichael Tuexen2014-04-231-1/+15
* Add {} braces so that the code conforms to the indentation.Rick Macklem2014-04-211-2/+4
* Add consistency checks to ensure that fragments of a user messageMichael Tuexen2014-04-201-1/+36
* Send also a packet containing an ABORT chunk in response to an OOTB packetMichael Tuexen2014-04-201-3/+0
* Use consistently debug output instead of an unconditional printf.Michael Tuexen2014-04-191-1/+1
* Send the correct error cause, when a DATA chunk with no user dataMichael Tuexen2014-04-194-1/+41