How do,

Something I've wanted for a while, and not found (and don't know enough
to write myself) is a description of the path an IP packet takes through
the kernel, and where things like ipfw, ipfilter, natd, ipdivert, and so
on, take effect.  

Something like (and keep in mind I've got no idea how accurate this is):

               [in]   <-- Interface the packet arrives on (e.g., fxp0)
                |
                |
                V
              [ipfw] <----------.   <-- Processing by IPFW
                ||              |
                |`----[divert]--'   <-- Processing by IPFW divert rules
                V
              [...]

and so on.  Anyone up for this?

N
-- 
FreeBSD: The Power to Serve             http://www.freebsd.org/
FreeBSD Documentation Project           http://www.freebsd.org/docproj/

          --- 15B8 3FFC DDB4 34B0 AA5F  94B7 93A8 0764 2C37 E375 ---

PGP signature

Reply via email to