From owner-freebsd-net Sat Jun 8 9:16:47 2002 Delivered-To: freebsd-net@freebsd.org Received: from wall.polstra.com (wall-gw.polstra.com [206.213.73.130]) by hub.freebsd.org (Postfix) with ESMTP id E490C37B408 for ; Sat, 8 Jun 2002 09:16:27 -0700 (PDT) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.11.3/8.11.3) with ESMTP id g58GG7f07727; Sat, 8 Jun 2002 09:16:07 -0700 (PDT) (envelope-from jdp@wall.polstra.com) Received: (from jdp@localhost) by vashon.polstra.com (8.11.6/8.11.0) id g58GG6v03893; Sat, 8 Jun 2002 09:16:06 -0700 (PDT) (envelope-from jdp) Date: Sat, 8 Jun 2002 09:16:06 -0700 (PDT) Message-Id: <200206081616.g58GG6v03893@vashon.polstra.com> To: net@freebsd.org From: John Polstra Cc: archie@dellroad.org Subject: Re: m->m_pkthdr.header In-Reply-To: <200206071955.g57JtrJ65814@arch20m.dellroad.org> References: <200206071955.g57JtrJ65814@arch20m.dellroad.org> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org In article <200206071955.g57JtrJ65814@arch20m.dellroad.org>, Archie Cobbs 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