[ovs-git] [openvswitch/ovs] 10ab94: ofproto-dpif-xlate: Use bfd forwarding status in f...
GitHub
noreply at github.com
Thu Oct 16 16:31:49 UTC 2014
Branch: refs/heads/master
Home: https://github.com/openvswitch/ovs
Commit: 10ab94fef2fc44902c1b16e06e4f4edcc3da7583
https://github.com/openvswitch/ovs/commit/10ab94fef2fc44902c1b16e06e4f4edcc3da7583
Author: Niels van Adrichem <N.L.M.vanAdrichem at tudelft.nl>
Date: 2014-10-16 (Thu, 16 Oct 2014)
Changed paths:
M ofproto/ofproto-dpif-xlate.c
Log Message:
-----------
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 <n.l.m.vanadrichem at tudelft.nl>
Signed-off-by: Ben Pfaff <blp at nicira.com>
More information about the git
mailing list