diff options
author | Tobias Brunner <tobias@strongswan.org> | 2016-04-26 12:44:49 +0200 |
---|---|---|
committer | Tobias Brunner <tobias@strongswan.org> | 2016-06-06 13:52:58 +0200 |
commit | 1b4e7fe1e83b685b79d87dba5df42b6a852845f1 (patch) | |
tree | 1e5a2c59aea69a198195727c38b7b08d7bde56bf /src/libcharon/control | |
parent | a366fa365e199c97b55f418afb210fd6ebbcdbd4 (diff) | |
download | strongswan-1b4e7fe1e83b685b79d87dba5df42b6a852845f1.tar.bz2 strongswan-1b4e7fe1e83b685b79d87dba5df42b6a852845f1.tar.xz |
ikev1: Queue INFORMATIONAL messages during XAuth
Some peers send an INITIAL_CONTACT notify after they received our XAuth
username. The XAuth task waiting for the third XAuth message handles
this incorrectly and closes the IKE_SA as no configuration payloads are
contained in the message. We queue the INFORMATIONAL until the XAuth
exchange is complete to avoid this issue.
Fixes #1434.
Diffstat (limited to 'src/libcharon/control')
0 files changed, 0 insertions, 0 deletions