Date: Tue, 25 Sep 2012 17:55:48 -0700 From: Vijay Singh <vijju.singh@gmail.com> To: freebsd-net@freebsd.org Subject: M_TRAILINGSPACE() Message-ID: <CALCNsJSWadFMxC831mH9BnJCTvimjwtAJnnTUuUdGms%2BvVjuXg@mail.gmail.com>
next in thread | raw e-mail | index | archive | help
Folks, does the following patch make sense: server@[/u/vijay/bsd/CODE/cur/sys/sys]# svn diff mbuf.h Index: mbuf.h =================================================================== --- mbuf.h (revision 240548) +++ mbuf.h (working copy) @@ -832,6 +832,8 @@ ((m)->m_flags & M_EXT ? \ (M_WRITABLE(m) ? (m)->m_ext.ext_buf + (m)->m_ext.ext_size \ - ((m)->m_data + (m)->m_len) : 0) : \ + (m)->m_flags & M_PKTHDR ? \ + ((m)->m_pktdat[MHLEN] - ((m)->m_data + (m)->m_len)) : \ &(m)->m_dat[MLEN] - ((m)->m_data + (m)->m_len)) /*
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALCNsJSWadFMxC831mH9BnJCTvimjwtAJnnTUuUdGms%2BvVjuXg>