Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
ofproto-dpif-xlate: Use bfd forwarding status in fast-failover groups.
Integration of each interface' status as confirmed by BFD into the FastFailover Group table. When BFD is configured and function bfd_forwarding() reports false, odp_port_is_alive also reports false in order to have a watched interface report false and omit to another backup. Test-suite has been succesfully run, as well as testing with ICMP echo requests and replies that traffic was succesfully rerouted over the backup path. More extensive load-consumption tests with a function that only checked whether (bfd->state == STATE_UP) have been succesfully performed, but was later changed to use the larger function bfd_forwarding() as it captures all possible exceptions and is properly mutually excluded. Signed-off-by: Niels van Adrichem <[email protected]> Signed-off-by: Ben Pfaff <[email protected]>
- Loading branch information