aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJiri Pirko <jiri@resnulli.us>2014-04-23 16:21:02 +0200
committerJiri Pirko <jiri@resnulli.us>2014-04-23 18:00:29 +0200
commita8e7d65f64b26be81b0ba97ce1c628d0c57374c2 (patch)
tree91c455b946cc99ebd4cc669c28b833203ddf6b08
parent0abddaf6df84b0154eae65a7d9839c5039b80687 (diff)
downloadlibteam-a8e7d65f64b26be81b0ba97ce1c628d0c57374c2.tar.gz
teamd: lacp: "expired" port is not selectable, only "current"
Signed-off-by: Jiri Pirko <jiri@resnulli.us>
-rw-r--r--teamd/teamd_runner_lacp.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/teamd/teamd_runner_lacp.c b/teamd/teamd_runner_lacp.c
index d74665f..3f3698e 100644
--- a/teamd/teamd_runner_lacp.c
+++ b/teamd/teamd_runner_lacp.c
@@ -303,8 +303,7 @@ static bool lacp_port_selectable(struct lacp_port *lacp_port)
"team device.", lacp_port->tdport->ifname);
return false;
}
- if (lacp_port->state == PORT_STATE_CURRENT ||
- lacp_port->state == PORT_STATE_EXPIRED)
+ if (lacp_port->state == PORT_STATE_CURRENT)
return true;
return false;
}