diff options
-rw-r--r-- | src/libcharon/sa/ikev1/tasks/isakmp_vendor.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libcharon/sa/ikev1/tasks/isakmp_vendor.c b/src/libcharon/sa/ikev1/tasks/isakmp_vendor.c index 506d05b87..2fd43ba8c 100644 --- a/src/libcharon/sa/ikev1/tasks/isakmp_vendor.c +++ b/src/libcharon/sa/ikev1/tasks/isakmp_vendor.c @@ -172,7 +172,7 @@ METHOD(task_t, build, status_t, } for (i = 0; i < countof(vendor_natt_ids); i++) { - if (this->initiator && vendor_natt_ids[i].send || + if ((this->initiator && vendor_natt_ids[i].send) || this->best_natt_ext == i) { vid_payload = vendor_id_payload_create_data(VENDOR_ID_V1, |