On Thu, 2 Dec 2010, Alexander Danilov wrote:
> net/netinet/tcp-input.c
>
> wrong check
> if (m && tlen > MHLEN) {
> should be
> if (m && (tlen + max_linkhdr) > MHLEN) {
you are correct and I have fixed it (v1.306), though I'm not sure there
are enough supported options to actually overrun an mbuf?
iain