summaryrefslogtreecommitdiffstats
path: root/sys/netinet/in_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* Fix reference count leak with L2 caching.karels2017-04-101-0/+6
* MFC r304572 (by bz):ae2017-03-181-9/+5
* This change re-adds L2 caching for TCP and UDP, as originally added in D4306gnn2016-06-021-0/+5
* FreeBSD previously provided route caching for TCP (and UDP). Re-addgnn2016-03-241-0/+22
* Remove sys/eventhandler.h from net/route.hmelifaro2016-01-091-0/+1
* The r241129 description was wrong that the scenario is possiblefabient2015-11-251-1/+10
* Fix a kernel assertion issue introduced with r286227:jch2015-08-081-1/+1
* Decompose TCP INP_INFO lock to increase short-lived TCP connections scalability:jch2015-08-031-8/+35
* Convert in_ifaddr_lock and in6_ifaddr_lock to rmlock.ae2015-07-291-6/+9
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenjkim2015-05-221-1/+1
* Refactor / restructure the RSS code into generic, IPv4 and IPv6 specificadrian2015-01-181-1/+1
* Renove faith(4) and faithd(8) from base. It looks like industrymelifaro2014-11-091-19/+0
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.glebius2014-11-071-24/+28
* Fix source address selection on unbound sockets in the presence of multipleasomers2014-09-161-4/+5
* Revisions 264905 and 266860 added a "int fib" argument to ifa_ifwithnet andasomers2014-09-111-4/+7
* Introduce INP6_PCBHASHKEY macro. Replace usage of hardcoded part ofae2014-09-101-2/+2
* Add a comment and while there, fix trailing whitespace.hiren2014-07-291-1/+4
* Expose in_pcbbind_check_bindmulti() so the upcoming IPv6 RSS changesadrian2014-07-121-2/+2
* Implement the first stage of multi-bind listen sockets and RSS socketadrian2014-07-101-1/+127
* Fix unintended KBI change from r264905. Add _fib versions ofasomers2014-05-291-7/+4
* Fix subnet and default routes on different FIBs on the same subnet.asomers2014-04-241-4/+7
* Fix jailed raw sockets not setting the correct source address bysmh2014-04-241-1/+1
* Add support for UDP-Lite protocol (RFC 3828) to IPv4 and IPv6 stacks.kevlo2014-04-071-4/+5
* Several years after initial development, merge prototype support forrwatson2014-03-151-3/+26
* Catch up on r261590.glebius2014-02-071-4/+0
* The r48589 promised to remove implicit inclusion of if_var.h soon. Prepareglebius2013-10-261-0/+1
* A complete duplication of binding should be allowed if on both new andtrociny2013-07-121-1/+1
* In r227207, to fix the issue with possible NULL inp_socket pointertrociny2013-07-041-2/+18
* Remove redundant test, we know inp_lport is 0.np2013-01-251-2/+1
* More warnings for zones that depend on the kern.ipc.maxsockets limit.pjd2012-12-081-0/+2
* There is a complex race in in_pcblookup_hash() and in_pcblookup_group().glebius2012-10-021-1/+11
* Add a IP_RECVTOS socket option to receive for received UDP/IPv4tuexen2012-06-121-0/+4
* Clean up some #endif comments removing from short sections. Add #endifbz2012-01-221-13/+12
* Convert all users of IF_ADDR_LOCK to use new locking macros that specifyjhb2012-01-051-9/+9
* Mark all SYSCTL_NODEs static that have no corresponding SYSCTL_DECLs.ed2011-11-071-1/+2
* Cache SO_REUSEPORT socket option in inpcb-layer in order to avoidtrociny2011-11-061-6/+5
* Fix the typo made in r157474.trociny2011-11-061-1/+1
* Implement a CPU-affine TCP and UDP connection lookup data structure,rwatson2011-06-061-4/+225
* Add _mbuf() variants of various inpcb-related interfaces, including lookup,rwatson2011-06-041-4/+35
* Unbreak NOINET kernels after r222488.bz2011-05-301-2/+2
* Decompose the current single inpcbinfo lock into two locks:rwatson2011-05-301-19/+90
* An inpcb lock is no longer required in in_pcbref() since the move torwatson2011-05-241-2/+0
* Continue to refine inpcb reference counting and locking, in preparation forrwatson2011-05-231-63/+91
* Move from passing a wildcard boolean to a general set up lookup flags intorwatson2011-05-231-12/+18
* Make the PCB code compile without INET support by adding #ifdef INETsbz2011-04-301-4/+20
* MFp4 CH=191470:bz2011-04-201-1/+28
* Properly check for an IPv4 socket after r219579.bz2011-03-191-2/+2
* Merge the two identical implementations for local port selections frombz2011-03-121-67/+123
* Prison check addresses set with multicast interface options.deischen2011-01-261-6/+9
* Make sure to always do source address selection ondeischen2011-01-081-8/+9
OpenPOWER on IntegriCloud