Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
| inline |
side by side
Allow providers to override glean behaviour
[vpp.git]
/
src
/
vnet
/
adj
/
adj_glean.c
diff --git
a/src/vnet/adj/adj_glean.c
b/src/vnet/adj/adj_glean.c
index
09e6c0a
..
82d0a46
100644
(file)
--- a/
src/vnet/adj/adj_glean.c
+++ b/
src/vnet/adj/adj_glean.c
@@
-110,7
+110,11
@@
adj_index_t
adj_glean_get (fib_protocol_t proto,
u32 sw_if_index)
{
- return (adj_gleans[proto][sw_if_index]);
+ if (sw_if_index < vec_len(adj_gleans[proto]))
+ {
+ return (adj_gleans[proto][sw_if_index]);
+ }
+ return (ADJ_INDEX_INVALID);
}
void