]> git.ipfire.org Git - thirdparty/squid.git/commit - src/ip/Intercept.cc
Break Netfilter and IPFW lookups out of the general either-or NAT lookup.
authorAmos Jeffries <squid3@treenet.co.nz>
Wed, 9 Apr 2008 13:20:35 +0000 (01:20 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Wed, 9 Apr 2008 13:20:35 +0000 (01:20 +1200)
commit7b0a0d1f440d86f5971a734f6a2eebafd3848c3a
tree13d580914d6ba8c41accacd1bdf75507ac0c5662
parentf165d2fb13f4624c6f4ed0ec8ca7faf0bf27d8a9
Break Netfilter and IPFW lookups out of the general either-or NAT lookup.

NAT lookup was prevously detemined by configure-time settings with no
possibility of two transparent options working within a single binary.

This patch moves the Netfilter and IPF lookups into sub functions and
builds a sequential failover sequence for them.

At which point any of the four transparent/interception methods may be
used simultaneoulsy on one or more listening ports.
configure.in
src/IPInterception.cc
src/IPInterception.h