summaryrefslogtreecommitdiffstats
path: root/usr/local
diff options
context:
space:
mode:
authorRenato Botelho <renato@netgate.com>2015-09-21 13:49:57 -0300
committerRenato Botelho <renato@netgate.com>2015-09-21 13:49:57 -0300
commit8bce0031f857f3fd04880b08f7b2baf15856ecbe (patch)
tree03a90c5b58970d2f1f2a3ce22dcb66b737ce1b9e /usr/local
parent6298f87a2497920830dfc43ed425728790915c58 (diff)
parent2f0caa43192a3d0221fa923b80b38e3ccf4f3d87 (diff)
downloadpfsense-8bce0031f857f3fd04880b08f7b2baf15856ecbe.zip
pfsense-8bce0031f857f3fd04880b08f7b2baf15856ecbe.tar.gz
Merge pull request #1921 from doktornotor/patch-20
Diffstat (limited to 'usr/local')
-rw-r--r--usr/local/www/interfaces_assign.php16
1 files changed, 12 insertions, 4 deletions
diff --git a/usr/local/www/interfaces_assign.php b/usr/local/www/interfaces_assign.php
index afb8e9e..3d11ba3 100644
--- a/usr/local/www/interfaces_assign.php
+++ b/usr/local/www/interfaces_assign.php
@@ -184,12 +184,20 @@ if (is_array($config['ppps']['ppp']) && count($config['ppps']['ppp'])) {
$ovpn_descrs = array();
if (is_array($config['openvpn'])) {
- if (is_array($config['openvpn']['openvpn-server']))
- foreach ($config['openvpn']['openvpn-server'] as $s)
+ if (is_array($config['openvpn']['openvpn-server'])) {
+ foreach ($config['openvpn']['openvpn-server'] as $s) {
+ $portname = "ovpns{$s['vpnid']}";
+ $portlist[$portname] = $s;
$ovpn_descrs[$s['vpnid']] = $s['description'];
- if (is_array($config['openvpn']['openvpn-client']))
- foreach ($config['openvpn']['openvpn-client'] as $c)
+ }
+ }
+ if (is_array($config['openvpn']['openvpn-client'])) {
+ foreach ($config['openvpn']['openvpn-client'] as $c) {
+ $portname = "ovpnc{$c['vpnid']}";
+ $portlist[$portname] = $c;
$ovpn_descrs[$c['vpnid']] = $c['description'];
+ }
+ }
}
if (isset($_POST['add_x']) && isset($_POST['if_add'])) {
OpenPOWER on IntegriCloud