diff options
author | Renato Botelho <renato@netgate.com> | 2015-09-21 13:49:57 -0300 |
---|---|---|
committer | Renato Botelho <renato@netgate.com> | 2015-09-21 13:49:57 -0300 |
commit | 8bce0031f857f3fd04880b08f7b2baf15856ecbe (patch) | |
tree | 03a90c5b58970d2f1f2a3ce22dcb66b737ce1b9e /usr | |
parent | 6298f87a2497920830dfc43ed425728790915c58 (diff) | |
parent | 2f0caa43192a3d0221fa923b80b38e3ccf4f3d87 (diff) | |
download | pfsense-8bce0031f857f3fd04880b08f7b2baf15856ecbe.zip pfsense-8bce0031f857f3fd04880b08f7b2baf15856ecbe.tar.gz |
Merge pull request #1921 from doktornotor/patch-20
Diffstat (limited to 'usr')
-rw-r--r-- | usr/local/www/interfaces_assign.php | 16 |
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'])) { |