bonding: allow all slave speeds
authorJiri Pirko <jpirko@redhat.com>
Wed, 1 Jun 2011 10:36:33 +0000 (10:36 +0000)
committerDavid S. Miller <davem@davemloft.net>
Thu, 2 Jun 2011 21:43:56 +0000 (14:43 -0700)
commit6f92c66f7190b1677ea666249b72298723392115
treee2ad3c8f3f146011396d77360fdcea32846ceb8c
parentafab2d2999e9c12cf319e1f19da9a0a754560d80
bonding: allow all slave speeds

No need to check for 10, 100, 1000, 10000 explicitly. Just make this
generic and check for invalid values only (similar check is in ethtool
userspace app). This enables correct speed handling for slave devices
with "nonstandard" speeds.

Signed-off-by: Jiri Pirko <jpirko@redhat.com>
Reviewed-by: Nicolas de Pesloüan <nicolas.2p.debian@free.fr>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/bonding/bond_main.c