NAT66:assgin a error value for clib_bihash_kv_48_8_t kv 02/19202/2
authorlijianpeng <li.jianpeng@zte.com.cn>
Sun, 28 Apr 2019 05:18:35 +0000 (13:18 +0800)
committerOle Trøan <otroan@employees.org>
Mon, 6 May 2019 07:23:07 +0000 (07:23 +0000)
Change-Id: Iac0c8218abc8d144d93a955e948a48a732b63107
Signed-off-by: lijianpeng <li.jianpeng@zte.com.cn>
src/plugins/nat/nat_reass.c

index d7f9d58..673acfa 100755 (executable)
@@ -546,8 +546,9 @@ nat_ip6_reass_find_or_create (ip6_address_t src, ip6_address_t dst,
       kv.key[0] = k.as_u64[0];
       kv.key[1] = k.as_u64[1];
       kv.key[2] = k.as_u64[2];
-      kv.key[3] = k.as_u64[4];
-      kv.key[4] = k.as_u64[5];
+      kv.key[3] = k.as_u64[3];
+      kv.key[4] = k.as_u64[4];
+      kv.key[5] = k.as_u64[5];
       if (clib_bihash_add_del_48_8 (&srm->ip6_reass_hash, &kv, 0))
        {
          reass = 0;