aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2008-09-02 14:02:40 +0000
committerMartin Willi <martin@strongswan.org>2008-09-02 14:02:40 +0000
commit703791715bd3c38a56709965f02b41def843b179 (patch)
tree68c4623578825eaeee18e9f35e7129e062f4b37c /src
parent21c95463211d8bfe987263299a82492975c28831 (diff)
downloadstrongswan-703791715bd3c38a56709965f02b41def843b179.tar.bz2
strongswan-703791715bd3c38a56709965f02b41def843b179.tar.xz
handle INFORMATIONAL exchanges with NATD payloads in mobike task
Diffstat (limited to 'src')
-rw-r--r--src/charon/sa/task_manager.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/charon/sa/task_manager.c b/src/charon/sa/task_manager.c
index 158375c91..2cec81634 100644
--- a/src/charon/sa/task_manager.c
+++ b/src/charon/sa/task_manager.c
@@ -775,6 +775,8 @@ static status_t process_request(private_task_manager_t *this,
case UNACCEPTABLE_ADDRESSES:
case UNEXPECTED_NAT_DETECTED:
case COOKIE2:
+ case NAT_DETECTION_SOURCE_IP:
+ case NAT_DETECTION_DESTINATION_IP:
task = (task_t*)ike_mobike_create(
this->ike_sa, FALSE);
break;