rc: firewall: disable BCM fast NAT with QoS activated or OpenVPN running.
commit3743e80bb32158ed7c0c17b1c6bd5eb7b5a5d135
authorFedor Kozhevnikov <fedork@ubuntu.(none)>
Fri, 8 Apr 2011 03:36:53 +0000 (7 23:36 -0400)
committerFedor Kozhevnikov <fedork@ubuntu.(none)>
Mon, 11 Apr 2011 18:32:52 +0000 (11 14:32 -0400)
tree1dfe127d03e58e31b492269f650c9c37eaa46cf3
parentf24d71356699aa48f688bbeda02a13ba56a9b130
rc: firewall: disable BCM fast NAT with QoS activated or OpenVPN running.

This also fixes commit b8058fda61b8538010e60363bcf0709172260e2f by properly
enabling/disabling fast NAT depending on activated access restrictions, and
introduces flag files in /var/run/fastnat directory to conditionally
disable fast NAT.
release/src/router/rc/firewall.c
release/src/router/rc/rc.h
release/src/router/rc/restrict.c
release/src/router/rc/vpn.c