HomeFreeBSD

Abstract inpcb drop logic, previously just setting of INP_DROPPED in TCP,

Description

Abstract inpcb drop logic, previously just setting of INP_DROPPED in TCP,
into in_pcbdrop(). Expand logic to detach the inpcb from its bound
address/port so that dropping a TCP connection releases the inpcb resource
reservation, which since the introduction of socket/pcb reference count
updates, has been persisting until the socket closed rather than being
released implicitly due to prior freeing of the inpcb on TCP drop.

MFC after: 3 months

Details

Provenance
rwatsonAuthored on Apr 25 2006, 11:17 AM
Parents
rG2eafb39b6769: Bump up the NFS server dupreq cache limit to 2K (from 64). With a small
Branches
Unknown
Tags
Unknown

Event Timeline