From ce741aa649aedec715c13ac6e2e28912bce1006c Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Fri, 10 Jul 2009 09:40:02 +0200 Subject: [PATCH] fixed state check if establishing the CHILD_SA fails --- src/charon/plugins/nm/nm_service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/charon/plugins/nm/nm_service.c b/src/charon/plugins/nm/nm_service.c index e69558582..6b86ef46b 100644 --- a/src/charon/plugins/nm/nm_service.c +++ b/src/charon/plugins/nm/nm_service.c @@ -156,7 +156,7 @@ static bool child_state_change(listener_t *listener, ike_sa_t *ike_sa, { NMStrongswanPluginPrivate *private = (NMStrongswanPluginPrivate*)listener; - if (private->ike_sa == ike_sa && state == IKE_DESTROYING) + if (private->ike_sa == ike_sa && state == CHILD_DESTROYING) { signal_failure(private->plugin, NM_VPN_PLUGIN_FAILURE_CONNECT_FAILED); return FALSE;