Luigi Rizzo b2019e1789 Following up on a request from Ermal Luci to make
ip_divert work as a client of pf(4),
make ip_divert not depend on ipfw.

This is achieved by moving to ip_var.h the struct ipfw_rule_ref
(which is part of the mtag for all reinjected packets) and other
declarations of global variables, and moving to raw_ip.c global
variables for filter and divert hooks.

Note that names and locations could be made more generic
(ipfw_rule_ref is really a generic reference robust to reconfigurations;
the packet filter is not necessarily ipfw; filters and their clients
are not necessarily limited to ipv4), but _right now_ most
of this stuff works on ipfw and ipv4, so i don't feel like
doing a gratuitous renaming, at least for the time being.
2010-01-07 10:39:15 +00:00
..
2009-12-28 20:08:01 +00:00
2009-12-29 20:15:52 +00:00
2010-01-07 02:25:19 +00:00
2009-12-03 18:16:14 +00:00
2010-01-07 01:24:09 +00:00
2009-12-29 19:47:34 +00:00
2009-12-08 00:54:08 +00:00
2010-01-06 23:05:00 +00:00
2009-11-29 20:47:43 +00:00