From owner-freebsd-arch@FreeBSD.ORG Tue Oct 12 15:36:22 2004 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5953016A4CE; Tue, 12 Oct 2004 15:36:22 +0000 (GMT) Received: from smtp.des.no (flood.des.no [217.116.83.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id B96F843D39; Tue, 12 Oct 2004 15:36:21 +0000 (GMT) (envelope-from des@des.no) Received: by smtp.des.no (Pony Express, from userid 666) id 6DD285312; Tue, 12 Oct 2004 17:36:20 +0200 (CEST) Received: from dwp.des.no (des.no [80.203.228.37]) by smtp.des.no (Pony Express) with ESMTP id BD98E530A; Tue, 12 Oct 2004 17:36:13 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id 6DFF2B861; Tue, 12 Oct 2004 17:36:13 +0200 (CEST) To: Sam References: From: des@des.no (=?iso-8859-1?q?Dag-Erling_Sm=F8rgrav?=) Date: Tue, 12 Oct 2004 17:36:13 +0200 In-Reply-To: (sah@softcardsystems.com's message of "Tue, 12 Oct 2004 11:24:03 -0500 (EST)") Message-ID: User-Agent: Gnus/5.1006 (Gnus v5.10.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on flood.des.no X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=no version=2.64 cc: freebsd-current@freebsd.org cc: freebsd-arch@freebsd.org Subject: Re: mbuf w/o pkthdr? X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 12 Oct 2004 15:36:22 -0000 Sam writes: > Are all packets supposed to have the M_PKTHDR flag? Why? IIRC, M_PKTHDR indicates the first mbuf in a chain when a packet is split across multiple mbufs. This usually only happens for outgoing packets, where protocol headers are constructed in separate mbufs which are prepended to the chain as the packet moves down the stack. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no