IKEv2 was only partially the default for connections with auto=route and auto=start.
Connections with auto=route and auto=start that did not have keyexchange=ikev2 explicitly specified did get added to charon, but did not get routed or started by charon.
This commit is contained in:
@@ -714,7 +714,7 @@ int main (int argc, char **argv)
|
||||
|
||||
if (conn->startup == STARTUP_START)
|
||||
{
|
||||
if (conn->keyexchange == KEY_EXCHANGE_IKEV2)
|
||||
if (conn->keyexchange != KEY_EXCHANGE_IKEV1)
|
||||
{
|
||||
if (starter_charon_pid())
|
||||
{
|
||||
@@ -731,7 +731,7 @@ int main (int argc, char **argv)
|
||||
}
|
||||
else if (conn->startup == STARTUP_ROUTE)
|
||||
{
|
||||
if (conn->keyexchange == KEY_EXCHANGE_IKEV2)
|
||||
if (conn->keyexchange != KEY_EXCHANGE_IKEV1)
|
||||
{
|
||||
if (starter_charon_pid())
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user