about the implement and design of the pfil interface
Max Laier
max at love2party.net
Thu Aug 18 16:07:02 GMT 2005
On Thursday 18 August 2005 14:02, shiner chen wrote:
> Recently ,I read the code of the pfil interface was designed and
> implemented by Matthew R. Green. I want to get the Diagram illustrating
> the flow of TCP/IP packets through the various stages introduced by pfil
> interface and the document about the implement and design of the
> pfilinterface. Who can help me ? thanks!!
In FreeBSD we only have pfil_hooks for IP level packets. While the
instrumentation is there to provide other hook points with the pfil API it
hasn't happend as it would result in performance degradation (at least one
function call/memory read per hook point). Unless a specific application
makes it worthwhile to add another hookup point, I don't think it's
worthwhile to provide such. There is some work going on to provide L2 hooks,
however.
More information about FreeBSD's pfil implementation can be found in
src/sys/net/pfil.? and the pfil(9) manpage.
--
/"\ Best regards, | mlaier at freebsd.org
\ / Max Laier | ICQ #67774661
X http://pf4freebsd.love2party.net/ | mlaier at EFnet
/ \ ASCII Ribbon Campaign | Against HTML Mail and News
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-net/attachments/20050818/45aa19e1/attachment.bin
More information about the freebsd-net
mailing list