Code Review
/
vpp.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
dd37e13
)
Fix gpe_native_fwd_rpaths_get (VPP-883)
70/7170/2
author
Florin Coras
<fcoras@cisco.com>
Thu, 15 Jun 2017 22:44:14 +0000
(15:44 -0700)
committer
Damjan Marion
<dmarion.lists@gmail.com>
Fri, 16 Jun 2017 11:39:27 +0000
(11:39 +0000)
Change-Id: Iab2aa5fd92b9e95049f55fce4177e236a482723c
Signed-off-by: Florin Coras <fcoras@cisco.com>
src/vnet/lisp-gpe/lisp_gpe_api.c
patch
|
blob
|
history
diff --git
a/src/vnet/lisp-gpe/lisp_gpe_api.c
b/src/vnet/lisp-gpe/lisp_gpe_api.c
index
f026e8b
..
364bee0
100644
(file)
--- a/
src/vnet/lisp-gpe/lisp_gpe_api.c
+++ b/
src/vnet/lisp-gpe/lisp_gpe_api.c
@@
-476,12
+476,14
@@
gpe_native_fwd_rpaths_copy (vl_api_gpe_native_fwd_rpath_t * dst,
fib_route_path_t * src, u8 is_ip4)
{
fib_route_path_t *e;
+ fib_table_t *table;
u32 i = 0;
vec_foreach (e, src)
{
memset (&dst[i], 0, sizeof (*dst));
- dst[i].fib_index = e->frp_fib_index;
+ table = fib_table_get (e->frp_fib_index, e->frp_proto);
+ dst[i].fib_index = table->ft_table_id;
dst[i].nh_sw_if_index = e->frp_sw_if_index;
dst[i].is_ip4 = is_ip4;
if (is_ip4)