cvs commit: src/sys/sys mbuf.h src/sys/kern uipc_mbuf.c
silby at silby.com
Mon Aug 29 22:09:01 GMT 2005
On Mon, 29 Aug 2005, Andre Oppermann wrote:
> A kernel with m_santiy() as the first thing in ip_output() doesn't
> survive the first outgoing TCP connection.
> There are a lot of strange and sometimes right out incorrect mbuf
> (ab)uses in the kernel.
I can tell you one of the problems - tcp_reass moves the m_data pointer
forward, then continues to use the data in the pre-pointer area.
Mike "Silby" Silbersack
More information about the cvs-src