diff options
author | Tobias Brunner <tobias@strongswan.org> | 2014-10-02 12:28:37 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2014-10-07 13:45:01 +0200 |
commit | d4828f51e080239f3d03cc4d45c36fbffe08bf3f (patch) | |
tree | 517bae54bc1a9f3f99a7bbc7d40bd08516f52a74 /src/libcharon/sa/ikev1/tasks/informational.c | |
parent | 89e953797d0c90dc1208b8513b56a0b80b8d3422 (diff) | |
download | strongswan-d4828f51e080239f3d03cc4d45c36fbffe08bf3f.tar.bz2 strongswan-d4828f51e080239f3d03cc4d45c36fbffe08bf3f.tar.xz |
ikev1: Don't queue more than one mode config or XAuth task
At the time we reset an IKE_SA (e.g. when re-authenticating a not yet
established SA due to a roaming event) such tasks might already be queued
by one of the phase 1 tasks. If the SA is initiated again another task will
get queued by the phase 1 task. This results in e.g. multiple mode config
requests, which most gateways will have problems with.
Diffstat (limited to 'src/libcharon/sa/ikev1/tasks/informational.c')
0 files changed, 0 insertions, 0 deletions