summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Buechler <cmb@pfsense.org>2016-01-28 23:42:45 -0600
committerChris Buechler <cmb@pfsense.org>2016-01-28 23:42:45 -0600
commit4742e635f810fb6e6aac6746c747addbaf350b73 (patch)
treea27b3516d99edff1a36cdc3c25e95f06cfa4b75b
parent3f1265e48abab6f24542d7e27b0344b8623fd67c (diff)
downloadpfsense-4742e635f810fb6e6aac6746c747addbaf350b73.zip
pfsense-4742e635f810fb6e6aac6746c747addbaf350b73.tar.gz
Omit topology for tap OpenVPN, as it has no meaning in that context
-rw-r--r--src/etc/inc/openvpn.inc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/etc/inc/openvpn.inc b/src/etc/inc/openvpn.inc
index 5c43282..c225727 100644
--- a/src/etc/inc/openvpn.inc
+++ b/src/etc/inc/openvpn.inc
@@ -1064,7 +1064,7 @@ function openvpn_reconfigure($mode, $settings) {
}
// If the server is not a TLS server or it has a tunnel network CIDR less than a /30, skip this.
- if (in_array($settings['mode'], $openvpn_tls_server_modes) && (!empty($ip) && !empty($mask) && ($cidr < 30))) {
+ if (in_array($settings['mode'], $openvpn_tls_server_modes) && (!empty($ip) && !empty($mask) && ($cidr < 30)) && $settings['dev_mode'] != "tap") {
if (empty($settings['topology'])) {
$settings['topology'] = "subnet";
}
OpenPOWER on IntegriCloud