summaryrefslogtreecommitdiffstats
path: root/src/vnet/gso/node.c
diff options
context:
space:
mode:
authorMatthew Smith <mgsmith@netgate.com>2020-08-31 14:55:17 -0500
committerDave Barach <openvpp@barachs.net>2020-09-09 19:45:26 +0000
commitadf2fe0def59772be3ef5767f8ff90f7f7f9ce56 (patch)
treee41aba114f8b20041fd47cf8e03b58604ba520ce /src/vnet/gso/node.c
parent97158289bcfeb5efe8a2dc7448b94cb954535ab6 (diff)
l2: check secondary macs on BVI interface
Type: fix VRRP cannot be used on a BVI interface currently because packets sent to the virtual mac address of the VR fail the destination mac check in l2_to_bvi(). Apparently people want to use VRRP on BVI interfaces, so update the check in l2_to_bvi() so that it will check any secondary mac addresses which have been added to the ethernet interface if the destination mac address does not match the primary mac address for the interface. An equivalent check is already done in ethernet_input_inline() for L3 interfaces which are in promiscuous mode. Change-Id: I7c5bf624dafda8744fea236c704e8e17e5f53b35 Signed-off-by: Matthew Smith <mgsmith@netgate.com>
Diffstat (limited to 'src/vnet/gso/node.c')
0 files changed, 0 insertions, 0 deletions