But what is `pfil` actually, and what does it do???

pfil is a STREAMS module which is plumbed between IP and the
ethernet driver.  It provides pfil_hooks which are in turn used by
the ipf kernel module to see every packet on that interface.

As pfil uses the supported STREAMS interfaces to get packets,
it is an improvement over the old method which required manipulation
of internal IP strucures.

-Mike

Reply via email to