From 326728d53d1ed4cedf8d180ab51ddfedb1488045 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 27 Nov 2018 18:42:07 +0000 Subject: [PATCH] IPsec: Write tunnel/transport mode to strongSwan configuration Signed-off-by: Michael Tremer --- html/cgi-bin/vpnmain.cgi | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index f7a1c5e52d..5e3015393e 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -313,6 +313,13 @@ sub writeipsecfiles { print CONF "\tleftid=\"$lconfighash{$key}[7]\"\n" if ($lconfighash{$key}[7]); print CONF "\trightid=\"$lconfighash{$key}[9]\"\n" if ($lconfighash{$key}[9]); + # Set mode + if ($lconfighash{$key}[35] eq "transport") { + print CONF "\ttype=transport\n"; + } else { + print CONF "\ttype=tunnel\n"; + } + # Is PFS enabled? my $pfs = $lconfighash{$key}[28] eq 'on' ? 'on' : 'off'; -- 2.39.2