Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
fib: Add some path-list flags to its key
[vpp.git]
/
src
/
vnet
/
fib
/
fib_path_list.c
diff --git
a/src/vnet/fib/fib_path_list.c
b/src/vnet/fib/fib_path_list.c
index
d354383
..
a9976e5
100644
(file)
--- a/
src/vnet/fib/fib_path_list.c
+++ b/
src/vnet/fib/fib_path_list.c
@@
-181,7
+181,10
@@
fib_path_list_hash (fib_path_list_t *path_list)
ASSERT(path_list);
ASSERT(path_list);
- new_path_list_hash = old_path_list_hash = vec_len(path_list->fpl_paths);
+ new_path_list_hash =
+ old_path_list_hash =
+ (vec_len(path_list->fpl_paths) << 16 |
+ (path_list->fpl_flags & FIB_PATH_LIST_KEY_FLAGS));
vec_foreach (path_index, path_list->fpl_paths)
{
vec_foreach (path_index, path_list->fpl_paths)
{