From 37c6ebb78b33e4b691c657b2c9ffdacb567be9be Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Tue, 20 Mar 2007 12:25:08 +0000 Subject: [PATCH] fixed nat detection bug --- src/charon/sa/tasks/ike_natd.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/charon/sa/tasks/ike_natd.c b/src/charon/sa/tasks/ike_natd.c index 9b83693..50b5d65 100644 --- a/src/charon/sa/tasks/ike_natd.c +++ b/src/charon/sa/tasks/ike_natd.c @@ -279,9 +279,9 @@ static status_t build_r(private_ike_natd_t *this, message_t *message) host_t *me, *other; /* only add notifies on successfull responses. */ - if (message->get_payload(message, SECURITY_ASSOCIATION)) + if (message->get_payload(message, SECURITY_ASSOCIATION) == NULL) { - return NEED_MORE; + return SUCCESS; } if (this->src_seen && this->dst_seen) -- 2.7.4