Project

General

Profile

« Previous | Next » 

Revision 4936ff53

Added by Jim Pingle over 14 years ago

Switch back to dev_mode so existing configs aren't broken by the other changes.

View differences:

etc/inc/openvpn.inc
295 295
	$vpnid = $settings['vpnid'];
296 296
	$mode_id = $mode.$vpnid;
297 297

  
298
	if (isset($settings['device_mode']))
299
		$tunname = "{$settings['device_mode']}{$vpnid}";
298
	if (isset($settings['dev_mode']))
299
		$tunname = "{$settings['dev_mode']}{$vpnid}";
300 300
	else {	/* defaults to tun */
301 301
		$tunname = "tun{$vpnid}";
302
		$settings['device_mode'] = "tun";
302
		$settings['dev_mode'] = "tun";
303 303
	}
304 304

  
305 305
	if ($mode == "server")
......
323 323

  
324 324
	$pfile = $g['varrun_path'] . "/openvpn_{$mode_id}.pid";
325 325
	$proto = ($settings['protocol'] == 'UDP' ? 'udp' : "tcp-{$mode}");
326
	$device_mode = $settings['device_mode'];
326
	$dev_mode = $settings['dev_mode'];
327 327
	$cipher = $settings['crypto'];
328 328

  
329 329
	$interface = $settings['interface'];
......
341 341
	}
342 342

  
343 343
	$conf  = "dev {$devname}\n";
344
	$conf .= "dev-type {$settings['device_mode']}\n";
344
	$conf .= "dev-type {$settings['dev_mode']}\n";
345 345
	$conf .= "dev-node /dev/{$tunname}\n";
346 346
	$conf .= "writepid {$pfile}\n";
347 347
	$conf .= "#user nobody\n";

Also available in: Unified diff