]> git.ipfire.org Git - ipfire-2.x.git/blobdiff - html/cgi-bin/vpnmain.cgi
vpnmain.cgi: Fix prefix for elliptic curve algorithms
[ipfire-2.x.git] / html / cgi-bin / vpnmain.cgi
index 0d23d0d0917fa8de6f2ac938c27a43cffa48d9b6..1d75356406ffc81e741979a711d1ba87c026aaa8 100644 (file)
@@ -363,12 +363,12 @@ sub writeipsecfiles {
                        print CONF "\tdpddelay=0\n";
                }
        } else {
-               my $dpddelay = $lconfighash{$key}[30];
+               my $dpddelay = $lconfighash{$key}[31];
                if (!$dpddelay) {
                        $dpddelay = 30;
                }
                print CONF "\tdpddelay=$dpddelay\n";
-               my $dpdtimeout = $lconfighash{$key}[31];
+               my $dpdtimeout = $lconfighash{$key}[30];
                if (!$dpdtimeout) {
                        $dpdtimeout = 120;
                }
@@ -3030,8 +3030,8 @@ sub make_algos($$$$$) {
                                                push(@algo, $int);
                                        }
 
-                                       if ($grp =~ m/^e\d+/) {
-                                               push(@algo, $grp);
+                                       if ($grp =~ m/^e(\d+)/) {
+                                               push(@algo, "ecp$1");
                                        } else {
                                                push(@algo, "modp$grp");
                                        }