Slightly different fix for #1417 that doesn't mess up other parameters needed by p2p_tls

This commit is contained in:
jim-p 2011-04-18 18:27:47 -04:00
parent 359f6307d6
commit 6c9cf4662e

View File

@ -382,13 +382,14 @@ function openvpn_reconfigure($mode, $settings) {
// configure p2p/server modes
switch($settings['mode']) {
case 'p2p_tls':
$conf .= "client-config-dir {$g['varetc_path']}/openvpn-csc\n";
case 'p2p_shared_key':
$baselong = ip2long32($ip) & ip2long($mask);
$ip1 = long2ip32($baselong + 1);
$ip2 = long2ip32($baselong + 2);
$conf .= "ifconfig $ip1 $ip2\n";
break;
case 'p2p_tls':
case 'server_tls':
case 'server_user':
case 'server_tls_user':