diff mbox

[ovs-dev] ovs-appctl: Print lacp_fallback_ab info in "bond/show".

Message ID 1487242365-84531-1-git-send-email-nic@opencloud.tech
State Accepted
Headers show

Commit Message

nickcooper-zhangtonghao Feb. 16, 2017, 10:52 a.m. UTC
Signed-off-by: nickcooper-zhangtonghao <nic@opencloud.tech>
---
 ofproto/bond.c | 3 +++
 tests/lacp.at  | 9 +++++++++
 2 files changed, 12 insertions(+)

Comments

Andy Zhou Feb. 16, 2017, 8:49 p.m. UTC | #1
On Thu, Feb 16, 2017 at 2:52 AM, nickcooper-zhangtonghao
<nic@opencloud.tech> wrote:
> Signed-off-by: nickcooper-zhangtonghao <nic@opencloud.tech>
Applied. Thanks.
diff mbox

Patch

diff --git a/ofproto/bond.c b/ofproto/bond.c
index 2e018aa..de75f87 100644
--- a/ofproto/bond.c
+++ b/ofproto/bond.c
@@ -1325,6 +1325,9 @@  bond_print_details(struct ds *ds, const struct bond *bond)
         break;
     }
 
+    ds_put_format(ds, "lacp_fallback_ab: %s\n",
+                  bond->lacp_fallback_ab ? "true" : "false");
+
     ds_put_cstr(ds, "active slave mac: ");
     ds_put_format(ds, ETH_ADDR_FMT, ETH_ADDR_ARGS(bond->active_slave_mac));
     slave = bond_find_slave_by_mac(bond, bond->active_slave_mac);
diff --git a/tests/lacp.at b/tests/lacp.at
index 8f78e79..20ec09e 100644
--- a/tests/lacp.at
+++ b/tests/lacp.at
@@ -124,6 +124,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 active slave mac: 00:00:00:00:00:00(none)
 
 slave p1: disabled
@@ -288,6 +289,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 
 slave p0: enabled
 	may_enable: true
@@ -302,6 +304,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 
 slave p2: enabled
 	may_enable: true
@@ -423,6 +426,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 <active slave mac del>
 
 slave p0: disabled
@@ -439,6 +443,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 <active slave mac del>
 
 slave p2: disabled
@@ -553,6 +558,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 <active slave mac del>
 
 slave p0: disabled
@@ -569,6 +575,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 <active slave mac del>
 
 slave p2: disabled
@@ -688,6 +695,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 <active slave mac del>
 
 slave p0: enabled
@@ -704,6 +712,7 @@  bond-hash-basis: 0
 updelay: 0 ms
 downdelay: 0 ms
 lacp_status: negotiated
+lacp_fallback_ab: false
 <active slave mac del>
 
 slave p2: enabled