summaryrefslogtreecommitdiffstats
path: root/etc/inc/upgrade_config.inc
diff options
context:
space:
mode:
authorjim-p <jimp@pfsense.org>2011-03-03 16:13:39 -0500
committerjim-p <jimp@pfsense.org>2011-03-03 16:13:39 -0500
commit7ec0e6e2f5206d750a6c00d598700836a57d056f (patch)
tree9b7dd652b4e1772af1b7c9b907671c4df7084978 /etc/inc/upgrade_config.inc
parent06b3df52262764723289a3ac65c3a7c05a8a8f4c (diff)
downloadpfsense-7ec0e6e2f5206d750a6c00d598700836a57d056f.zip
pfsense-7ec0e6e2f5206d750a6c00d598700836a57d056f.tar.gz
Add upgrade code to ensure rule protocols are all lower case.
Diffstat (limited to 'etc/inc/upgrade_config.inc')
-rw-r--r--etc/inc/upgrade_config.inc7
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/inc/upgrade_config.inc b/etc/inc/upgrade_config.inc
index 9c171dd..4e39b9d 100644
--- a/etc/inc/upgrade_config.inc
+++ b/etc/inc/upgrade_config.inc
@@ -2306,4 +2306,11 @@ function upgrade_075_to_076() {
$config['cron']['item'][] = $cron_item;
}
+function upgrade_076_to_077() {
+ global $config;
+ foreach($config['filter']['rule'] as & $rule) {
+ $rule['protocol'] = strtolower($rule['protocol']);
+ }
+}
+
?>
OpenPOWER on IntegriCloud