Date: Thu, 3 Aug 2000 21:17:39 +0200 (CEST) From: Luigi Rizzo <luigi@info.iet.unipi.it> To: Garrett Wollman <wollman@khavrinen.lcs.mit.edu> Cc: Archie Cobbs <archie@whistle.com>, freebsd-net@FreeBSD.ORG Subject: Re: Max data queued for UDP Message-ID: <200008031917.VAA23823@info.iet.unipi.it> In-Reply-To: <200008031909.PAA24064@khavrinen.lcs.mit.edu> from Garrett Wollman at "Aug 3, 2000 03:09:40 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
> > What is special about multicast that would be particularly problematic? > > Because you are potentially making many (manual) copies of multicast > packets which were previously copied-by-reference. > the mbuf is still initialized/copied manually, and i think there is already some m_pullup() anyways in the code path to bring up the ip header at least. If the packet fits into one mbuf, copying 20 bytes or 108 makes very little difference compared with other costs, right ? cheers luigi 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?200008031917.VAA23823>