From bb4bd9e87f74aacbcbb281f979573922e1d90946 Mon Sep 17 00:00:00 2001 From: Ad Schellevis Date: Mon, 3 Dec 2018 12:13:28 +0100 Subject: [PATCH] OpenVPN export, defaults dev_mode to tun, for https://github.com/opnsense/core/issues/2787 --- .../mvc/app/library/OPNsense/OpenVPN/PlainOpenVPN.php | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/opnsense/mvc/app/library/OPNsense/OpenVPN/PlainOpenVPN.php b/src/opnsense/mvc/app/library/OPNsense/OpenVPN/PlainOpenVPN.php index 5276c9637..0fd8f40db 100644 --- a/src/opnsense/mvc/app/library/OPNsense/OpenVPN/PlainOpenVPN.php +++ b/src/opnsense/mvc/app/library/OPNsense/OpenVPN/PlainOpenVPN.php @@ -90,9 +90,8 @@ class PlainOpenVPN extends BaseExporter implements IExportProvider protected function openvpnConfParts() { $conf = array(); - if (isset($this->config['dev_mode'])) { - $conf[] = "dev {$this->config['dev_mode']}"; - } + $conf[] = "dev " . (!empty($this->config['dev_mode']) ? $this->config['dev_mode'] : 'tun'); + if (!empty($this->config['tunnel_networkv6'])) { $conf[] .= "tun-ipv6"; }