Code Review
/
vpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
| inline |
side by side
(VPP-455) arp doesn't work when ip4 classifier configured with fib 2.0
[vpp.git]
/
vnet
/
vnet
/
ip
/
ip6_neighbor.c
diff --git
a/vnet/vnet/ip/ip6_neighbor.c
b/vnet/vnet/ip/ip6_neighbor.c
index
5d059e9
..
a03701b
100644
(file)
--- a/
vnet/vnet/ip/ip6_neighbor.c
+++ b/
vnet/vnet/ip/ip6_neighbor.c
@@
-812,7
+812,8
@@
icmp6_neighbor_solicitation_or_advertisement (vlib_main_t * vm,
128);
if (FIB_NODE_INDEX_INVALID == fei ||
- !(FIB_ENTRY_FLAG_LOCAL & fib_entry_get_flags(fei)))
+ !(FIB_ENTRY_FLAG_LOCAL &
+ fib_entry_get_flags_for_source(fei, FIB_SOURCE_INTERFACE)))
{
error0 = ICMP6_ERROR_NEIGHBOR_SOLICITATION_SOURCE_UNKNOWN;
}