summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMatthew Smith <mgsmith@netgate.com>2020-01-07 11:34:43 -0600
committerAndrew Yourtchenko <ayourtch@gmail.com>2020-01-28 13:44:25 +0000
commit03c0ef95cb5326243d49529151b78b53d86b34b6 (patch)
tree8edd5eb59ce99544f8329e012271f7efa84f833b /src
parentadd407ef373966ebc52857ba035adcaabe6f4006 (diff)
bonding: process lacp when bond is admin down
Ticket: VPP-1821 Type: fix Fixes: 6dfd3785e4 When a bond interface is administratively down but the slaves are up, process inbound LACP packets received over the slaves. This was the old behavior with bond interfaces in LACP mode and was altered unintentionally by another change. Restore the old behavior. Change-Id: I61b0b700211dea4859b6ee447ab83b33197d9d11 Signed-off-by: Matthew Smith <mgsmith@netgate.com> (cherry picked from commit 854eb6e3ff87ace211a45a8053424d8432bd5755)
Diffstat (limited to 'src')
-rw-r--r--src/vnet/bonding/node.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/vnet/bonding/node.c b/src/vnet/bonding/node.c
index de720706822..49c1f28ed06 100644
--- a/src/vnet/bonding/node.c
+++ b/src/vnet/bonding/node.c
@@ -163,7 +163,6 @@ bond_update_next (vlib_main_t * vm, vlib_node_runtime_t * node,
{
*bond_sw_if_index = slave_sw_if_index;
*error = node->errors[BOND_INPUT_ERROR_IF_DOWN];
- return;
}
if (PREDICT_FALSE ((bif->mode == BOND_MODE_ACTIVE_BACKUP) &&