Subject: Re: Try again, itojun, patches need more work.
To: Darren Reed <avalon@caligula.anu.edu.au>
From: None <itojun@iijlab.net>
List: tech-net
Date: 06/30/2003 09:04:19
>>Furthermore, the patches that bring pf into IP do not use
>>pfil(9).  That is not acceptable.  It's there for a reason
>>and the reason is for things like pf to use it.  If there
>>is a deficiency in the interface then bring it up for
>>discussion.
>	please check near pf_test() calls.
>	ip_input: i need to pass a parameter to ip_forward() (pfrdr),
>		which is not possible with pfil(9) infrastructure.
>	ip_output, ip6_*: i could use pfil(9), but i needed to patch ip_input
>		anyways, so i did not bother to use pfil(9).
>
>	if you have suggestions wrt how ip_input() hook should be done,
>	please let me know.  i have no clue how i can pass parameter to
>	ip_forward.

	or i can forget about pfrdr variable for now, and change pf to
	use pfil(9).  then you will be happy.

itojun