Manual Reference Pages - NG_IPFW (4)
- interface between netgraph and IP firewall
node implements interface between
node supports an arbitrary number of hooks,
which must be named using only numeric characters.
module is loaded into the kernel, a single node named
is automatically created.
nodes can be created.
Once destroyed, the only way to recreate the node is to reload the
Packets can be injected into
using either the
commands of the
These commands require a numeric cookie to be supplied as an argument.
Packets are sent out of the hook whose name equals the cookie value.
If no hook matches, packets are discarded.
Packets injected via the
command are tagged with
.Vt struct ipfw_rule_ref .
This tag contains information that helps the packet to re-enter
processing, should the packet come back from
Packets received by a node from
subsystem must be tagged with
.Vt struct ipfw_rule_ref
Packets re-enter IP firewall processing at the next rule.
If no tag is supplied, packets are discarded.
This node type supports only the generic control messages.
This node shuts down upon receipt of a
Do not do this, since the new
node can only be created by reloading the
node type was implemented in
.Fx 6.0 .
node was written by
.An Gleb Smirnoff Aq glebius@FreeBSD.org .
Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.