summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-03-20 17:26:37 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-03-20 17:26:37 +0000
commit9ac9da6ce2e6117b9e8a2edbe39d090cf1c50c05 (patch)
treefbf9440e618b4d42beedc605122565c16f5dcf96 /etc
parent529ffadbe795028a50dad44ca315e19b10e375d7 (diff)
downloadpfsense-9ac9da6ce2e6117b9e8a2edbe39d090cf1c50c05.zip
pfsense-9ac9da6ce2e6117b9e8a2edbe39d090cf1c50c05.tar.gz
Get rid of illegal offset error
Diffstat (limited to 'etc')
-rw-r--r--etc/inc/filter.inc11
1 files changed, 6 insertions, 5 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc
index ff11819..3a7267a 100644
--- a/etc/inc/filter.inc
+++ b/etc/inc/filter.inc
@@ -1358,11 +1358,12 @@ EOD;
$line .= "on \$" . $interface . " ";
}
- $return_gateway = $config['interfaces'][$rule]['interface']['gateway'];
- $return_interface = filter_translate_type_to_real_interface($interface);
-
- if($return_gateway <> "" and $return_interface <> "") {
- $line .= "reply-to (" . $return_interface . " " . $rule['returngateway'] . ") ";
+ if($config['interfaces'][$rule]['interface']['gateway'] <> "") {
+ $rg = $config['interfaces'][$rule][$rule['interface']]['gateway'];
+ $ri = filter_translate_type_to_real_interface($rule['interface']);
+ if($rg <> "" and $ri <> "") {
+ $line .= "reply-to (" . $ri . " " . $rg . ") ";
+ }
}
if (isset($rule['protocol'])) {
OpenPOWER on IntegriCloud