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: return entry prefix by const reference to avoid the copy
[vpp.git]
/
src
/
vnet
/
fib
/
fib_entry_cover.c
diff --git
a/src/vnet/fib/fib_entry_cover.c
b/src/vnet/fib/fib_entry_cover.c
index
814df57
..
ad12b94
100644
(file)
--- a/
src/vnet/fib/fib_entry_cover.c
+++ b/
src/vnet/fib/fib_entry_cover.c
@@
-133,12
+133,12
@@
fib_entry_cover_change_one (fib_entry_t *cover,
}
else if (new_cover != covered)
{
}
else if (new_cover != covered)
{
-
fib_prefix_t pfx_covered,
pfx_new_cover;
+
const fib_prefix_t *pfx_covered, *
pfx_new_cover;
-
fib_entry_get_prefix(covered, &pfx_
covered);
-
fib_entry_get_prefix(new_cover, &pfx_
new_cover);
+
pfx_covered = fib_entry_get_prefix(
covered);
+
pfx_new_cover = fib_entry_get_prefix(
new_cover);
- if (fib_prefix_is_cover(
&pfx_new_cover, &
pfx_covered))
+ if (fib_prefix_is_cover(
pfx_new_cover,
pfx_covered))
{
fib_entry_cover_changed(covered);
}
{
fib_entry_cover_changed(covered);
}