Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 5 Aug 2002 09:30:31 -0700
From:      Bill Fenner <fenner@research.att.com>
To:        luigi@FreeBSD.org
Cc:        archie@dellroad.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/sys mbuf.h src/sys/kern uipc_mbuf.c
Message-ID:  <200208051630.JAA23557@windsor.research.att.com>
References:   <200208040536.g745aMb8037891@freefall.freebsd.org> <200208041715.g74HF6781436@arch20m.dellroad.org> <20020804103806.A11861@iguana.icir.org>

next in thread | previous in thread | raw e-mail | index | archive | help

>  + possibly, consider leaving some extra space at the beginning
>    of the cluster before passing it to the driver

Is it usually a cluster being output, or a normal mbuf with the transport
and IP headers chained to the cluster?  m_prepend() already puts the
header at the end of the mbuf via MH_ALIGN() to leave space to prepend
more.  If this is for forwarded packets, perhaps there should be a
MEXT_ALIGN() function to put input packets at the end of the cluster?

  Bill

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




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