From e1a744846d0befd1227498404ea41ef125ef7369 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 3 Jul 2005 21:15:12 +0000 Subject: [PATCH] Add mode, listen on and flush mode sync directives for sasyncd --- etc/inc/vpn.inc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/etc/inc/vpn.inc b/etc/inc/vpn.inc index 85d7447e77..416eb3a192 100644 --- a/etc/inc/vpn.inc +++ b/etc/inc/vpn.inc @@ -54,6 +54,17 @@ function vpn_ipsec_failover_configure() { if($config['ipsec']['failover']['sharedkey']) $sasyncd .= "sharedkey {$config['ipsec']['failover']['sharedkey']}\n"; + if($config['ipsec']['failover']['mode']) + $sasyncd .= "mode {$config['ipsec']['failover']['mode']}\n"; + + if($config['ipsec']['failover']['listenon']) + $sasyncd .= "listen on {$config['ipsec']['failover']['listenon']}\n"; + + if($config['ipsec']['failover']['flushmodesync']) + $sasyncd .= "flushmode sync {$config['ipsec']['failover']['flushmodesync']}\n"; + + + $fd = fopen("{$g['varetc_path']}/sasyncd.conf", "w"); fwrite($fd, $sasyncd); fclose($fd);