Main repository for pfSense
Go to file
Phil Davis fb0a4e7a0e Fix not rules for OPTn network case
Reported in forum https://forum.pfsense.org/index.php?topic=82319.0
The "if (is_subnet($src)) ... filter_address_add_vips_subnets" code needs to go outside all of the if that checks for opt interfaces (not just in the else part). That makes filter_address_add_vips_subnets get called in all cases, including when optn network is specified. (line 2264, 2265)
Then filter_address_add_vips_subnets needs to process the "not" code early, before checking if there are any VIPs (which was causing the routine to exit early in simple cases) - lines 2093-2100 chunk. This should also fix cases of using "LANnet", "WANnet" and "not" in rules on an interface that has just a plain address (no VIPs).
Lines 2144 and 2158 are no functional change. The formatting of the multi-line statement was odd, so I put it back all on 1 line.
2014-10-06 10:33:10 +05:45
boot Add hw.usb.no_pf="1" to loader.conf on nanobsd 2013-02-01 22:58:38 +01:00
cf/conf Its long overdue the ez-ipupdate.cache file 2014-04-26 09:59:37 +00:00
conf.default Insert tracker ids for the default LAN rules 2014-04-14 20:46:05 +00:00
etc Fix not rules for OPTn network case 2014-10-06 10:33:10 +05:45
root Back to cons25 for now since we found some issues with xterm on serial console 2014-07-02 17:24:25 -03:00
sbin Avoid reseting firewall hostname by WAN DHCP. It should fix #3746 2014-07-07 20:12:54 -03:00
tmp Fix #3749: 2014-07-11 08:23:04 -03:00
usr Make proper check if IP address is configured on another interfaces and ignore current one. It fixes #3807 2014-10-03 12:15:44 -03:00
.gitattributes include gettext locales in line encoding list 2014-01-13 22:05:10 -05:00
.gitignore Ignore vim swap files 2013-03-08 14:41:01 -03:00
license.txt License Agreement 2014-04-14 18:40:47 -05:00