diff options
author | Filip Tehlar <ftehlar@cisco.com> | 2020-12-01 14:51:09 +0000 |
---|---|---|
committer | Beno�t Ganne <bganne@cisco.com> | 2020-12-02 09:04:03 +0000 |
commit | 18107c974c24a708e309542d1dbf4a52acc70b08 (patch) | |
tree | d2997e14b37302af2170c8700f8a97198fc3273c /src/plugins/ikev2/ikev2.c | |
parent | a39f472a2cf7c033deb9f7073489f83a17d5bf12 (diff) |
ikev2: fix nat traversal
Type: fix
Change-Id: Ie723cf680745ec2292a15e2df05c1821436dba19
Signed-off-by: Filip Tehlar <ftehlar@cisco.com>
Diffstat (limited to 'src/plugins/ikev2/ikev2.c')
-rw-r--r-- | src/plugins/ikev2/ikev2.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/ikev2/ikev2.c b/src/plugins/ikev2/ikev2.c index 336f896bc06..745943bd46b 100644 --- a/src/plugins/ikev2/ikev2.c +++ b/src/plugins/ikev2/ikev2.c @@ -457,7 +457,8 @@ ikev2_complete_sa_data (ikev2_sa_t * sa, ikev2_sa_t * sai) sa->profile_index = sai->profile_index; sa->tun_itf = sai->tun_itf; sa->is_tun_itf_set = sai->is_tun_itf_set; - sa->natt_state = sai->natt_state; + if (sai->natt_state == IKEV2_NATT_DISABLED) + sa->natt_state = IKEV2_NATT_DISABLED; sa->i_id.data = _(sai->i_id.data); sa->r_id.data = _(sai->r_id.data); sa->i_auth.method = sai->i_auth.method; |