diff options
author | Scott Ullrich <sullrich@pfsense.org> | 2005-05-18 17:15:44 +0000 |
---|---|---|
committer | Scott Ullrich <sullrich@pfsense.org> | 2005-05-18 17:15:44 +0000 |
commit | b1f660413fdf3fbc80bf2fc9a34d8dbdb4aa7d5c (patch) | |
tree | ebb1023caa1049a74f5ac33f4a6e5f8be3e96d32 /etc | |
parent | 8a51cbcf952d23b24a13bd1da8ca55e24665c40a (diff) | |
download | pfsense-b1f660413fdf3fbc80bf2fc9a34d8dbdb4aa7d5c.zip pfsense-b1f660413fdf3fbc80bf2fc9a34d8dbdb4aa7d5c.tar.gz |
Allow hijacking of PPTP connections.
This should fix Ticket #69
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/filter.inc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/filter.inc b/etc/inc/filter.inc index 2233f1a..77e3c18 100644 --- a/etc/inc/filter.inc +++ b/etc/inc/filter.inc @@ -381,7 +381,7 @@ function filter_generate_aliases() { $aliases .= "# System Aliases \n"; $aliases .= "lan = \"{ " . $config['interfaces']['lan']['if'] . "{$lan_aliases} }\"\n"; $aliases .= "wan = \"{ " . get_real_wan_interface() . "{$wan_aliases} }\"\n"; - $aliases .= "pptp = \"{ }\"\n"; + $aliases .= "pptp = \"{ ng1 ng2 ng3 ng4 ng5 ng6 ng7 ng8 ng9 ng10 ng11 ng12 ng13 ng14 }\"\n"; $ifdescrs = array(); for ($j = 1; isset($config['interfaces']['opt' . $j]); $j++) { @@ -915,6 +915,8 @@ function filter_nat_rules_generate() { if (!$rule['interface'] || ($rule['interface'] == "wan")) $natif = $wanif; + else if($rule['interface'] == "pptp") + $natif = "pptp"; else $natif = $config['interfaces'][$rule['interface']]['if']; |