]> git.karo-electronics.de Git - karo-tx-linux.git/commit
bonding: remove "port-moved" state that was never implemented
authorMahesh Bandewar <maheshb@google.com>
Wed, 8 Mar 2017 18:55:59 +0000 (10:55 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 10 Mar 2017 01:33:29 +0000 (17:33 -0800)
commitec891c8b8da2c3862a5f76ba72f6d140c418d812
tree48d4074b5c836dcb1787b2b024f574d3702f7d20
parent8b426dc54cf4056984bab7dfa48c92ee79a46434
bonding: remove "port-moved" state that was never implemented

LACP state-machine defines "port-moved" state when the same ActorSystemID
and Port are seen in a LACPDU received on different port. The state is
never set since it's not implemented. However the state-machine attempts
to clear that state occasionally. LACP state machine is already complicated
and since this state is not implemented, removing it's checks makes the
state-machine little simpler.

Signed-off-by: Mahesh Bandewar <maheshb@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bonding/bond_3ad.c