aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet
Commit message (Expand)AuthorAgeFilesLines
* tcp: allocate statistics in the main tcp_init()Gleb Smirnoff2021-12-172-22/+6
* inpcb: don't leak the port zone in in_pcbinfo_destroy()Gleb Smirnoff2021-12-161-0/+1
* udp: Fix a use-after-free in udp_multi_input()Mark Johnston2021-12-161-2/+2
* tcp: Rack in a rare case we can get stuck sending a very small amount.Randall Stewart2021-12-151-4/+1
* inpcb: use locked variant of prison_check_ip*()Gleb Smirnoff2021-12-141-2/+2
* ifnet_byindex() actually requires network epochGleb Smirnoff2021-12-063-37/+31
* tcp: rack fails to send out a TLP after a MTU changeRandall Stewart2021-12-061-0/+1
* in_pcb: delay crfree() down into UMA dtorGleb Smirnoff2021-12-051-15/+27
* sctp: unbreak NOINET6 builds.Michael Tuexen2021-12-041-1/+9
* sctp: inherit IP level socket options from listening socketMichael Tuexen2021-12-031-0/+9
* tcp_ccalgounload(): initialize the inpcb iterator when curvnet is setGleb Smirnoff2021-12-031-2/+2
* in_pcb: limit the effect of wraparound in TCP random port allocation checkPeter Lei2021-12-031-2/+2
* sctp: use the correct traffic class when sending SCTP/IPv6 packetsMichael Tuexen2021-12-032-22/+24
* in_pcb: fix TCP local ephemeral port accountingPeter Lei2021-12-031-1/+1
* tcp_drain(): initialize the inpcb iterator when curvnet is setGleb Smirnoff2021-12-031-2/+2
* udp_detach(): fix set but not used warningGleb Smirnoff2021-12-031-2/+0
* udp_multi_input(): the UDP header is only needed for probesGleb Smirnoff2021-12-031-0/+2
* Revert "wpa: Import wpa_supplicant/hostapd commit 14ab4a816"Cy Schubert2021-12-0222-2591/+1353
* wpa: Import wpa_supplicant/hostapd commit 14ab4a816Cy Schubert2021-12-0222-1353/+2591
* ip_input: remove pointless check in INP_RECVIF handlingGleb Smirnoff2021-12-021-2/+1
* tcp_hpts: rewrite inpcb synchronizationGleb Smirnoff2021-12-025-281/+262
* tcp_hpts: rename input queue to drop queue and trim dead codeGleb Smirnoff2021-12-028-246/+163
* tcp_hpts: make struct tcp_hpts_entry private to the module.Gleb Smirnoff2021-12-022-178/+78
* tcp_hpts: provide tcp_in_hpts().Gleb Smirnoff2021-12-024-40/+47
* SMR protection for inpcbsGleb Smirnoff2021-12-0213-884/+821
* inpcb: reduce some aliased functions after removal of PCBGROUP.Gleb Smirnoff2021-12-024-43/+11
* Remove "options PCBGROUP"Gleb Smirnoff2021-12-025-946/+4
* Allow to compile RSS without PCBGROUP.Gleb Smirnoff2021-12-021-4/+0
* tcp: unloading a module that is set to default should error.Randall Stewart2021-12-021-4/+3
* sctp: improve handling of assoc ids in socket optionsMichael Tuexen2021-12-011-7/+23
* sctp: cleanup, no functional change intended.Michael Tuexen2021-12-011-29/+30
* netinet: Fix a common typo in source code commentsGordon Bergling2021-11-303-3/+3
* inet(3): Fix two typos in sysctl descriptionsGordon Bergling2021-11-301-2/+2
* tcp(4): Fix a typo in a sysctl descriptionGordon Bergling2021-11-301-1/+1
* tcp: Don't try to upgrade a read lock just for loggingMichael Tuexen2021-11-291-14/+40
* sctp: improve consistency, no functional change intendedMichael Tuexen2021-11-264-18/+18
* sctp: add some asserts, no functional changes intendedMichael Tuexen2021-11-261-2/+9
* netinet: Remove unneeded mb_unmapped_to_ext() callsMark Johnston2021-11-242-21/+6
* netinet: Implement in_cksum_skip() using m_apply()Mark Johnston2021-11-241-31/+32
* netinet: Deduplicate most in_cksum() implementationsMark Johnston2021-11-241-0/+257
* netinet: Remove in_cksum.cMark Johnston2021-11-241-148/+0
* cc_newreno(4): Fix a typo in a source code commentGordon Bergling2021-11-191-1/+1
* Add tcp_freecb() - single place to free tcpcb.Gleb Smirnoff2021-11-194-104/+101
* tcp_timewait: use on stack struct tcptw as last resortGleb Smirnoff2021-11-191-4/+5
* tcp: Rack ack war with a mis-behaving firewall or nat with resets.Randall Stewart2021-11-173-15/+62
* sctp: Remove now-unneeded mb_unmapped_to_ext() callsMark Johnston2021-11-162-18/+0
* sctp: Use m_apply() to calcuate a checksum for an mbuf chainMark Johnston2021-11-161-24/+21
* kernel: partially revert e9efb1125a15, default inet maskMike Karels2021-11-141-4/+13
* tcp: Fix a locking issue related to loggingMichael Tuexen2021-11-141-15/+23
* tcp_usr_detach: revert debugging piece from f5cf1e5f5a500.Gleb Smirnoff2021-11-131-20/+3