aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/toecore.c
Commit message (Expand)AuthorAgeFilesLines
* tcp: TCP output method can request tcp_dropGleb Smirnoff2021-12-261-1/+2
* tcp: mechanically substitute call to tfb_tcp_output to new method.Gleb Smirnoff2021-12-261-1/+1
* routing: Allow using IPv6 next-hops for IPv4 routes (RFC 5549).Zhenlei Huang2021-08-221-1/+2
* lltable: Add support for "child" LLEs holding encap for IPv4oIPv6 entries.Alexander V. Chernikov2021-08-211-1/+1
* toe: Read-lock the inp in toe_4tuple_check().John Baldwin2021-06-221-4/+4
* Path MTU discovery hooks for offloaded TCP connections.Navdeep Parhar2021-04-211-0/+9
* tcp: add support for TCP over UDPMichael Tuexen2021-04-181-2/+2
* TOE: Use a read lock on the PCB for syncache_add().John Baldwin2021-04-131-1/+1
* syncache: simplify syncache_add() KPI to return struct socket pointerGleb Smirnoff2021-04-121-2/+2
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+0
* Initial support for kernel offload of TLS receive.John Baldwin2020-04-271-1/+1
* Convert TOE routing lookups to the new routing KPI.Alexander V. Chernikov2020-04-221-2/+2
* Make tcp_output() require network epoch.Gleb Smirnoff2020-01-221-1/+1
* In order for the TCP Handshake to support ECN++, and further ECN-relatedMichael Tuexen2019-12-011-2/+2
* Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER().Gleb Smirnoff2019-11-071-4/+2
* Add a TOE KTLS mode and a TOE hook for allocating TLS sessions.John Baldwin2019-10-081-0/+9
* Extract eventfilter declarations to sys/_eventfilter.hConrad Meyer2019-05-201-0/+1
* Add the ability to look up the 3b PCP of a VLAN interface. Use it inNavdeep Parhar2018-08-161-10/+17
* Add a hook to allow the toedev handling an offloaded connection toNavdeep Parhar2018-04-031-0/+9
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-271-0/+2
* This change re-adds L2 caching for TCP and UDP, as originally added in D4306George V. Neville-Neil2016-06-021-2/+2
* These files were getting sys/malloc.h and vm/uma.h with header pollutionGleb Smirnoff2016-02-011-0/+1
* (Temporarily) remove route_redirect_event eventhandler.Alexander V. Chernikov2016-01-091-15/+0
* Implement interface link header precomputation API.Alexander V. Chernikov2015-12-311-1/+1
* First cut of the modularization of our TCP stack. StillRandall Stewart2015-12-161-1/+1
* Replace toe_nd6_resolve() with nd6_resolve().Alexander V. Chernikov2015-09-221-72/+1
* Unify nd6 state switching by using newly-created nd6_llinfo_setstate()Alexander V. Chernikov2015-09-211-5/+2
* Do not pass lle to nd6_ns_output(). Use newly-addedAlexander V. Chernikov2015-09-051-1/+1
* * Split allocation and table linking for lle's.Alexander V. Chernikov2015-08-201-11/+24
* Store addresses instead of sockaddrs inside llentry.Alexander V. Chernikov2015-08-111-8/+11
* MFP r274553:Alexander V. Chernikov2015-08-081-2/+1
|\
| * * Move lle creation/deletion from lla_lookup to separate functions:Alexander V. Chernikov2014-11-151-2/+1
| * * Convert TOE framework to use new routing api.Alexander V. Chernikov2014-10-251-4/+4
* | Decompose TCP INP_INFO lock to increase short-lived TCP connections scalability:Julien Charbon2015-08-031-3/+3
* | Do not return unlocked/unreferenced lle in arpresolve/nd6_storelladdr -Alexander V. Chernikov2014-11-271-4/+1
|/
* Catch up with r271119.Navdeep Parhar2014-09-241-1/+0
* Include necessary headers that now are available due to pollutionGleb Smirnoff2013-10-281-0/+1
* Teach toe_l2_resolve to resolve IPv6 destinations too.Navdeep Parhar2013-01-261-1/+66
* Teach toe_4tuple_check() to deal with IPv6 4-tuples too.Navdeep Parhar2013-01-251-5/+9
* Revert previous commit...Kevin Lo2012-10-101-1/+1
* Prefer NULL over 0 for pointersKevin Lo2012-10-091-1/+1
* Correctly handle the case where an inp has already been dropped by the timeNavdeep Parhar2012-08-211-4/+6
* - Updated TOE support in the kernel.Navdeep Parhar2012-06-191-0/+575