diff options
author | Klement Sekera <ksekera@cisco.com> | 2021-04-22 13:38:58 +0200 |
---|---|---|
committer | Ole Tr�an <otroan@employees.org> | 2021-04-23 19:59:27 +0000 |
commit | 1ca6c65e5109b220d25dace08ae758c31e5ea5a2 (patch) | |
tree | 51806a1e05adea0e7300fdbb4d97aea23c76a3db /src | |
parent | 3e38422ab905d26ab1625c74268e30c94327ea54 (diff) |
nat: correct detection of icmp bypass presence
Type: fix
Signed-off-by: Klement Sekera <ksekera@cisco.com>
Change-Id: Iead167e7497e0779c440f7fb243014a06ae2b452
Diffstat (limited to 'src')
-rw-r--r-- | src/plugins/nat/nat44-ed/nat44_ed_out2in.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/nat/nat44-ed/nat44_ed_out2in.c b/src/plugins/nat/nat44-ed/nat44_ed_out2in.c index e8cf7c930fa..45455576994 100644 --- a/src/plugins/nat/nat44-ed/nat44_ed_out2in.c +++ b/src/plugins/nat/nat44-ed/nat44_ed_out2in.c @@ -614,8 +614,8 @@ create_bypass_for_fwd (snat_main_t *sm, vlib_buffer_t *b, snat_session_t *s, if (ip->protocol == IP_PROTOCOL_ICMP) { - if (nat_get_icmp_session_lookup_values (b, ip, &lookup_saddr, - &lookup_sport, &lookup_daddr, + if (nat_get_icmp_session_lookup_values (b, ip, &lookup_daddr, + &lookup_sport, &lookup_saddr, &lookup_dport, &lookup_protocol)) return; } |