Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 May 1998 21:44:37 +0200 (MET DST)
From:      Luigi Rizzo <luigi@labinfo.iet.unipi.it>
To:        wollman@khavrinen.lcs.mit.edu (Garrett Wollman)
Cc:        current@FreeBSD.ORG
Subject:   Re: and again on forwarding...
Message-ID:  <199805191944.VAA10406@labinfo.iet.unipi.it>
In-Reply-To: <199805192103.RAA21962@khavrinen.lcs.mit.edu> from "Garrett Wollman" at May 19, 98 05:03:05 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> >         /*
> >          * Save at most 64 bytes of the packet in case
> >          * we need to generate an ICMP message to the src.
> >          */
> >         mcopy = m_copy(m, 0, imin((int)ip->ip_len, 64));
> 
> > is this necessary or the work can be avoided ?
> 
> It could be avoided by simply rewriting the IP input code to not munge
> the IP header (and IP output to expect it to be munged).  Easy enough

isn't that also because the output routine (not the input one) will
free the mbuf once done ?

	luigi
-----------------------------+--------------------------------------
Luigi Rizzo                  |  Dip. di Ingegneria dell'Informazione
email: luigi@iet.unipi.it    |  Universita' di Pisa
tel: +39-50-568533           |  via Diotisalvi 2, 56126 PISA (Italy)
fax: +39-50-568522           |  http://www.iet.unipi.it/~luigi/
_____________________________|______________________________________

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



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