acl-plugin: tm: optimize multi-lookups and prepare to add tuplemerge
[vpp.git] / src / vlibapi / api_helper_macros.h
index fe9cde0..5746f07 100644 (file)
@@ -215,7 +215,7 @@ static clib_error_t * vl_api_want_##lca##_t_reaper (u32 client_index)   \
     vpe_client_registration_t *rp;                                      \
     uword *p;                                                           \
                                                                         \
-    p = hash_get (vam->lca##_registrations, client_index);              \
+    p = hash_get (vam->lca##_registration_hash, client_index);          \
     if (p)                                                              \
       {                                                                 \
         rp = pool_elt_at_index (vam->lca##_registrations, p[0]);        \
@@ -238,7 +238,8 @@ _(bfd_events)                                   \
 _(wc_ip6_nd_events)                             \
 _(wc_ip4_arp_events)                            \
 _(ip6_ra_events)                                \
-_(dhcp6_pd_reply_events)
+_(dhcp6_pd_reply_events)                        \
+_(dhcp6_reply_events)
 
 typedef struct
 {