>  The M_LEADINGSPACE macro always had the line of code that would return
>the leading space even for ext_bufs commented out, suggesting that the
>code did exist in the original implementation or was intended to.

The M_LEADINGSPACE macro was introduced in rev 7.11 of mbuf.h, in
August 1988, at the same time as the "new" mbufs, i.e. when external
sotrage was introduced, m_act renamed to m_nextpkt, etc.

Perhaps the commented code is there to remind what the right thing
to do is once you can tell whether or not external storage is writable.
I don't think it's reasonable to say that the presence of the comment
makes it completely obvious what the intentions of this code were in
1988.

  Bill

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-net" in the body of the message

Reply via email to