summaryrefslogtreecommitdiffstats
path: root/etc/inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2005-05-18 17:15:44 +0000
committerScott Ullrich <sullrich@pfsense.org>2005-05-18 17:15:44 +0000
commitb1f660413fdf3fbc80bf2fc9a34d8dbdb4aa7d5c (patch)
treeebb1023caa1049a74f5ac33f4a6e5f8be3e96d32 /etc/inc
parent8a51cbcf952d23b24a13bd1da8ca55e24665c40a (diff)
downloadpfsense-b1f660413fdf3fbc80bf2fc9a34d8dbdb4aa7d5c.zip
pfsense-b1f660413fdf3fbc80bf2fc9a34d8dbdb4aa7d5c.tar.gz
Allow hijacking of PPTP connections.
This should fix Ticket #69
Diffstat (limited to 'etc/inc')
-rw-r--r--etc/inc/filter.inc4
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'];
OpenPOWER on IntegriCloud