summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2015-09-21 16:36:30 -0300
committerRenato Botelho <renato@netgate.com>2015-09-21 16:36:30 -0300
commitadc7009937a6fee8ad90ed48138d8cd5f01538ea (patch)
tree54dde9129e3540664a8e080a37461de70badd271 /src
parent23eeaadf37e3894a692c4c40a399b2b95e37c690 (diff)
parentc4f229622c61423724623eccc8fa6200cc3ff654 (diff)
downloadpfsense-adc7009937a6fee8ad90ed48138d8cd5f01538ea.zip
pfsense-adc7009937a6fee8ad90ed48138d8cd5f01538ea.tar.gz
Merge pull request #1750 from TarasSavchuk/patch-1
Diffstat (limited to 'src')
-rw-r--r--src/etc/inc/vpn.inc7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/etc/inc/vpn.inc b/src/etc/inc/vpn.inc
index cb5dc9e..7585c59 100644
--- a/src/etc/inc/vpn.inc
+++ b/src/etc/inc/vpn.inc
@@ -1654,6 +1654,12 @@ function vpn_l2tp_configure() {
switch ($l2tpcfg['mode']) {
case 'server':
+ $l2tp_listen="";
+ $ipaddr = get_interface_ip(get_failover_interface($l2tpcfg['interface']));
+ if (is_ipaddrv4($ipaddr)) {
+ $l2tp_listen="set l2tp self $ipaddr";
+ }
+
if ($l2tpcfg['paporchap'] == "chap") {
$paporchap = "set link enable chap";
} else {
@@ -1712,6 +1718,7 @@ l2tp_standard:
set link yes acfcomp protocomp
set link no pap chap
{$paporchap}
+ {$l2tp_listen}
set link keep-alive 10 180
EOD;
OpenPOWER on IntegriCloud