X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvnet%2Flisp-gpe%2Flisp_gpe_api.c;h=e2c055bafafede290279bbe23e4ae422987a754d;hb=719aef4835403125284a4fa71093e8b536997841;hp=9edffa18ad49f5796b43397f603a58bc113db428;hpb=6e19b37757df334d58dbd6b7fa39f0e6e42f7d30;p=vpp.git diff --git a/src/vnet/lisp-gpe/lisp_gpe_api.c b/src/vnet/lisp-gpe/lisp_gpe_api.c index 9edffa18ad4..e2c055bafaf 100644 --- a/src/vnet/lisp-gpe/lisp_gpe_api.c +++ b/src/vnet/lisp-gpe/lisp_gpe_api.c @@ -198,11 +198,11 @@ gpe_fwd_entries_copy (vl_api_gpe_fwd_entry_t * dst, vec_foreach (e, src) { - memset (dst, 0, sizeof (*dst)); - dst[i].dp_table = src->dp_table; - dst[i].fwd_entry_index = src->fwd_entry_index; - dst[i].vni = src->vni; - dst[i].action = src->action; + memset (&dst[i], 0, sizeof (*dst)); + dst[i].dp_table = e->dp_table; + dst[i].fwd_entry_index = e->fwd_entry_index; + dst[i].vni = e->vni; + dst[i].action = e->action; switch (fid_addr_type (&e->leid)) { case FID_ADDR_IP_PREF: