Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 2 Feb 2012 04:07:59 +0900
From:      rozhuk.im@gmail.com
To:        <freebsd-net@freebsd.org>
Subject:   m_pullup - fail
Message-ID:  <4f298d95.82b7cc0a.49b2.5d24@mx.google.com>

next in thread | raw e-mail | index | archive | help
Hello!


The function always returns an error and remove the chain MBUF for two or
more generated on the same host.
If the pre-call m_defrag no error occurs.
This is normal behavior?
How to know in advance the maximum size for MBUF that does not cause a
failure in m_pullup?


mbuf: 0xfffffe0074fc0600 len: 42, next: 0xfffffe0073a45800, 2<pkthdr>
mbuf: 0xfffffe0073a45800 len: 210, next: 0, 1<ext>
FAIL: m_pullup: m_pkthdr.len = 252, m_len = 42, pullup_len = 252






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4f298d95.82b7cc0a.49b2.5d24>