In 3.2-STABLE as of a few days ago, there is the potential for an
mbuf leak in tcp_usr_send if sotoinpcb(so) == NULL.

The COMMON_START code does not take into account the semantics
of tcp_usr_send which requires 'm' to be free'd if it is not NULL.

john

-- 
John Bradley Plevyak,    PhD,    jplev...@inktomi.com,     PGP KeyID: 051130BD
Inktomi Corporation,  1900 S. Norfolk Street,  Suite 310,  San Mateo, CA 94403
W:(650)653-2830 F:(650)653-2889 P:(888)491-1332/5103192436.4911...@pagenet.net


To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to