Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Mar 2010 09:56:56 -0800
From:      Julian Elischer <julian@elischer.org>
To:        n j <nino80@gmail.com>
Cc:        freebsd-ipfw@freebsd.org
Subject:   Re: IPFIREWALL_FORWARD
Message-ID:  <4B992EE8.30309@elischer.org>
In-Reply-To: <92bcbda51003110047s717bed1bq8bb3eb787eab47f7@mail.gmail.com>
References:  <92bcbda51003100912k25facb5cxc9047105c91a4022@mail.gmail.com> <4B97E412.1050506@elischer.org> <4B981FE5.5090905@smartt.com> <4B9828B2.2010903@elischer.org> <92bcbda51003110047s717bed1bq8bb3eb787eab47f7@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
n j wrote:
>> A loadable module requires a coherent piece of code to implement the
>> functionality, that can be put into the module. This option
>> scatters tiny snippets of code throughout the exisitng
>> TCP/UDP/IP/ipfw code.
> 
> Is that just a matter of current implementation or is that 'scatter'
> necessary for forward functionality?

it's needed for the functionality.

you need to slightly change the behaviour or the existing stack in 
quite a number of places to handle a forwarded packet.






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