CVSROOT: /cvs Module name: src Changes by: [email protected] 2025/01/23 05:51:51
Modified files:
sys/netinet : ip_divert.c
sys/netinet6 : ip6_divert.c
Log message:
Fix inpcb leak in divert attach.
All other internet socket attach functions first call soreserve()
and then in_pcballoc(). This avoids an in_pcbdetach() in the error
path. Current divert attach code may leak the inpcb. Reorder calls
to allow simple error handling.
OK mvs@
