aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/in_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* Filter TCP connections to SO_REUSEPORT_LB listen sockets by NUMA domainAndrew Gallatin2020-12-191-20/+92
* Add m_snd_tag_alloc() as a wrapper around if_snd_tag_alloc().John Baldwin2020-10-291-11/+6
* Call m_snd_tag_rele() to free send tags.John Baldwin2020-10-291-12/+2
* Store the new send tag in the right place.John Baldwin2020-10-291-1/+1
* Implement flowid calculation for outbound connections to balanceAlexander V. Chernikov2020-10-181-0/+11
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-4/+0
* Fix NULL-pointer bug from r361228.Mike Karels2020-05-191-3/+7
* Allow TCP to reuse local port with different destinationsMike Karels2020-05-181-31/+85
* Convert IP/IPv6 forwarding, ICMP processing and IP PCB laddr selection toAlexander V. Chernikov2020-04-141-23/+19
* make lacp's use_numa hashing aware of send tagsAndrew Gallatin2020-03-091-0/+1
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-14/+21
* White space cleanup -- remove trailing tab's or spacesRandall Stewart2020-02-121-9/+9
* Make in_pcbladdr() require network epoch entered by its callers. TogetherGleb Smirnoff2020-01-221-3/+2
* The network epoch changes in the TCP stack combined with old r286227,Gleb Smirnoff2020-01-221-15/+0
* Relax locking requirements for in_pcballoc(). All pcbinfo fieldsGleb Smirnoff2020-01-221-8/+0
* Introduce NET_EPOCH_CALL() macro and use it everywhere where we freeGleb Smirnoff2020-01-151-5/+4
* Fix race when accepting TCP connections.Michael Tuexen2020-01-121-19/+17
* Since r353292 on input path we are always in network epoch, whenGleb Smirnoff2019-11-071-6/+3
* Mechanically convert INP_INFO_RLOCK() to NET_EPOCH_ENTER().Gleb Smirnoff2019-11-071-2/+2
* Fix !INET build.Xin LI2019-08-021-0/+6
* This adds the third step in getting BBR into the tree. BBR andRandall Stewart2019-08-011-42/+106
* Convert all IPv4 and IPv6 multicast memberships into using a STAILQHans Petter Selasky2019-06-251-15/+17
* Restructure mbuf send tags to provide stronger guarantees.John Baldwin2019-05-241-21/+12
* Track TCP connection's NUMA domain in the inpcbAndrew Gallatin2019-04-251-0/+3
* Don't check the inp socket pointer in in_pcboutput_eagain.John Baldwin2019-03-291-5/+0
* In r335015 PCB destroing was made deferred using epoch_call().Andrey V. Elsukov2019-02-131-0/+2
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-2/+3
* Remove unused argument to priv_check_cred.Mateusz Guzik2018-12-111-5/+3
* Clamp the INPCB port hash tables to IPPORT_MAX + 1 chains.Mark Johnston2018-12-051-8/+7
* Plug some networking sysctl leaks.Mark Johnston2018-11-221-2/+1
* Remove redundant checks for a NULL lbgroup table.Mark Johnston2018-11-011-10/+2
* Improve style in in_pcbinslbgrouphash() and related subroutines.Mark Johnston2018-11-011-30/+17
* Fix synchronization of LB group access.Mark Johnston2018-09-101-6/+16
* Use ratecheck(9) in in_pcbinslbgrouphash().Mark Johnston2018-09-071-4/+3
* Fix style bugs in in_pcblookup_lbgroup().Mark Johnston2018-09-051-28/+17
* Use the correct malloc type in in_pcblbgroup_free().Mark Johnston2018-09-031-1/+1
* Fix in6_multi double freeMatt Macy2018-08-151-2/+9
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* Use uintptr_t alone when assigning to kvaddr_t variables.Brooks Davis2018-07-101-1/+1
* Correct breakage on 32-bit platforms from r335979.Brooks Davis2018-07-061-1/+1
* Make struct xinpcb and friends word-size independent.Brooks Davis2018-07-051-1/+1
* epoch(9): allow preemptible epochs to composeMatt Macy2018-07-041-13/+8
* Reap unused variable and assignment that had no effect. Noted by crossSean Bruno2018-06-241-2/+0
* in_pcblookup_hash: validate inp before returnMatt Macy2018-06-211-27/+21
* Fix PCBGROUPS build post CK conversion of pcbinfoMatt Macy2018-06-131-3/+3
* Handle INP_FREED when looking up an inpcbMatt Macy2018-06-131-1/+8
* Defer inpcbport free in in_pcbremlists as wellMatt Macy2018-06-121-1/+1
* Defer inpcbport free until after a grace period has elapsedMatt Macy2018-06-121-2/+11
* mechanical CK macro conversion of inpcbinfo listsMatt Macy2018-06-121-26/+26
* Defer inpcb deletion until after a grace period has elapsedMatt Macy2018-06-121-41/+42