Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 8 Jun 2002 09:16:06 -0700 (PDT)
From:      John Polstra <jdp@polstra.com>
To:        net@freebsd.org
Cc:        archie@dellroad.org
Subject:   Re: m->m_pkthdr.header
Message-ID:  <200206081616.g58GG6v03893@vashon.polstra.com>
In-Reply-To: <200206071955.g57JtrJ65814@arch20m.dellroad.org>
References:  <200206071955.g57JtrJ65814@arch20m.dellroad.org>

next in thread | previous in thread | raw e-mail | index | archive | help
In article <200206071955.g57JtrJ65814@arch20m.dellroad.org>,
Archie Cobbs  <archie@dellroad.org> wrote:
> 
> I'd like to get rid of this mbuf field "m->m_pkthdr.header".
[...]
> Any comments/objections?

Yes, please bear in mind that if you change the layout of the mbuf
structures you will probably break binary compatibility with various
commercial network drivers that are shipped in binary form.  That's a
big pain for those of us who are forced to use such drivers.  For that
reason I don't think you should make this kind of change in -stable.
Current is obviously a different kettle of fish, but even there you
should add fillers to replace any structure elements you remove, if
possible.

John
-- 
  John Polstra
  John D. Polstra & Co., Inc.                        Seattle, Washington USA
  "Disappointment is a good sign of basic intelligence."  -- Chögyam Trungpa


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200206081616.g58GG6v03893>