aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/in_pcb.c
Commit message (Expand)AuthorAgeFilesLines
* inpcb: a pcb may travel only from the wild hash to exact, not vice versaGleb Smirnoff2026-05-281-17/+6
* inpcb: allow to specify different sizes for port and load balance hashesGleb Smirnoff2026-04-291-12/+25
* inpcb: improve some internal function namesGleb Smirnoff2026-04-291-25/+28
* inpcb: remove always true condition in in_pcblookup_local()Gleb Smirnoff2026-04-211-2/+1
* inpcb: retire inp_vnetGleb Smirnoff2026-04-141-3/+0
* raw ip: move hash table manipulation to inpcb layerGleb Smirnoff2026-04-121-0/+36
* inpcb: move local address assignment out of in_pcbdisconnect()Gleb Smirnoff2026-04-121-1/+0
* udp: make in_pcbbind_setup() acquire the hash lock internallyGleb Smirnoff2026-04-121-43/+56
* inpcb: make in_pcbconnect() acquire the hash lock internallyGleb Smirnoff2026-04-121-5/+12
* inpcb: make in_pcbbind() acquire the hash lock internallyGleb Smirnoff2026-04-121-2/+7
* inpcb: retire INP_DROPPED and in_pcbdrop()Gleb Smirnoff2026-04-121-48/+26
* inpcb: make in_pcbdisconnect() acquire the hash lock internallyGleb Smirnoff2026-04-121-1/+2
* inpcb: retire the inpcb global listGleb Smirnoff2026-04-121-45/+80
* inpcb: retire the inpcbinfo list lockGleb Smirnoff2026-04-121-7/+5
* inpcb: apply smr_advance(9)/smr_wait(9) trick only to reusable socketsGleb Smirnoff2026-04-121-5/+7
* inpcb: use hashalloc(9)Gleb Smirnoff2026-04-121-22/+30
* routing: Retire ROUTE_MPATH compile optionPouria Mousavizadeh Tehrani2026-03-271-4/+2
* inpcb: in in_pcbbind() use bool for anonportGleb Smirnoff2026-03-131-1/+2
* inpcb: use correct label name in a commentGleb Smirnoff2026-03-041-2/+2
* netinet: Remove left-over sys/cdefs.hWarner Losh2025-12-031-1/+0
* ddb: provide inp_flags2 when printing inpcbsMichael Tuexen2025-11-031-0/+3
* ddb: improve printing of inpcbsMichael Tuexen2025-11-021-4/+6
* ddb: use %b when showing flags for an inpMichael Tuexen2025-11-021-156/+4
* ddb: fix compilationMichael Tuexen2025-10-311-2/+2
* ddb: optionally print inp when printing tcpcbMichael Tuexen2025-10-311-1/+1
* ddb: whitespace changeMichael Tuexen2025-10-311-3/+3
* ddb: improve printing of inp_flagsMichael Tuexen2025-10-311-4/+16
* inpcb: Ignore SO_REUSEPORT_LB on connected socketsMark Johnston2025-10-221-3/+10
* in_pcb: add in_pcbrele_rlock()Konstantin Belousov2025-07-101-0/+17
* netinet: Disallow connections to INADDR_ANYEd Maste2025-05-241-1/+1
* inpcb: push multicast case local address selection logic into in_pcbladdr()Gleb Smirnoff2025-03-221-23/+21
* inpcb: make sure we don't pass uninitialized faddr to in_pcbladdr()Gleb Smirnoff2025-03-131-8/+7
* inpcb: in_pcb_lport_dest() doesn't use lportp as input argumentGleb Smirnoff2025-03-131-1/+0
* inpcb: return ENOMEM if bind(2) fails to allocate lbgroupGleb Smirnoff2025-03-071-4/+9
* inpcb: in_pcbinshash() now can't fail on connect(2)Gleb Smirnoff2025-03-071-18/+10
* inpcb: retire two-level port hash databaseGleb Smirnoff2025-03-071-97/+46
* inpcb: inline in_pcbconnect_setup() into in_pcbconnect()Gleb Smirnoff2025-03-071-135/+94
* inpcb: Fix reuseport lbgroup array resizingMark Johnston2025-02-231-1/+6
* inpcb: add const qualifiers on functions that select address/portGleb Smirnoff2025-02-171-5/+6
* inpcb: update inpcb multipath routing information only on successGleb Smirnoff2025-02-171-11/+11
* inpcb: Add FIB-aware inpcb lookupMark Johnston2025-02-061-32/+42
* inpcb: Add a flags parameter to in_pcbbind()Mark Johnston2025-02-061-12/+25
* inpcb: Imbue in(6)_pcblookup_local() with a FIB parameterMark Johnston2025-02-061-7/+16
* inpcb: Remove an incorrect assertion in in_pcblbgroup_find()Mark Johnston2025-01-241-2/+0
* inpcb: Close some SO_REUSEPORT_LB races, part 2Mark Johnston2025-01-231-37/+94
* inpcb: Further restrict binding to a port owned by a different UIDMark Johnston2024-12-231-2/+9
* inpcb: Remove bogus SO_REUSEPORT(_LB) checks in in_pcbbind()Mark Johnston2024-12-121-3/+1
* inpcb: Close some SO_REUSEPORT_LB racesMark Johnston2024-12-121-42/+52
* inpcb: Use NULL for VNET_SYSINIT's last arg, which is a pointer typeZhenlei Huang2024-12-091-1/+1
* inpcb: Fix the GENERIC-NODEBUG buildMark Johnston2024-12-051-2/+1