Fix passing bad context for callback function 24/9624/4
authorJuraj Sloboda <juraj.sloboda@cisco.com>
Fri, 10 Nov 2017 11:11:50 +0000 (12:11 +0100)
committerOle Trøan <otroan@employees.org>
Tue, 19 Dec 2017 14:39:29 +0000 (14:39 +0000)
Change-Id: I61e6019ab34f52c82bf3f1e5327501a613f58bd9
Signed-off-by: Juraj Sloboda <jsloboda@cisco.com>
src/vnet/map/ip6_map_t.c

index 8ff1532..03cbfc1 100644 (file)
@@ -202,8 +202,8 @@ ip6_map_t_icmp (vlib_main_t * vm,
            }
 
          if (icmp6_to_icmp
-             (p0, ip6_to_ip4_set_icmp_cb, d0, ip6_to_ip4_set_inner_icmp_cb,
-              d0))
+             (p0, ip6_to_ip4_set_icmp_cb, &ctx0,
+              ip6_to_ip4_set_inner_icmp_cb, &ctx0))
            {
              error0 = MAP_ERROR_ICMP;
              goto err0;