]> git.ipfire.org Git - thirdparty/strongswan.git/commit
charon-nm: Set DPD/close action to restart and enable indefinite keying tries
authorTobias Brunner <tobias@strongswan.org>
Mon, 18 May 2020 12:17:24 +0000 (14:17 +0200)
committerTobias Brunner <tobias@strongswan.org>
Mon, 6 Jul 2020 11:47:16 +0000 (13:47 +0200)
commit10a913685fcb5a62fa135f5e650c308d6c6b8b43
treebbb6a8943e11712ace4f30f3b75f6584d9b7d8c5
parentfeda4a3d37728bc84f12a95f86f034cf835e6919
charon-nm: Set DPD/close action to restart and enable indefinite keying tries

We don't track CHILD_SA down events anymore and rely on NM's initial timeout
to let the user know if the connection failed initially.  So we also don't
have to explicitly differentiate between initial connection failures and
later ones like we do an Android.  Also, with the default retransmission
settings, there will only be one keying try as NM's timeout is lower than
the combined retransmission timeout of 165s.

There is no visual indicator while the connection is reestablished later.

Fixes #3300.
src/charon-nm/nm/nm_service.c