summaryrefslogtreecommitdiff
path: root/drivers/net/bonding
diff options
context:
space:
mode:
authorEric Sesterhenn <snakebyte@gmx.de>2006-01-20 23:30:01 +0300
committerJeff Garzik <jgarzik@pobox.com>2006-01-27 06:08:56 +0300
commit6a986ce45d45b099ddf676c340267765e76db91e (patch)
tree3ba5d6ac6acf308797b5f3757724661fc37ce041 /drivers/net/bonding
parent3ee68c4af3fd7228c1be63254b9f884614f9ebb2 (diff)
downloadlinux-6a986ce45d45b099ddf676c340267765e76db91e.tar.xz
[PATCH] bonding: fix ->get_settings error checking
Since get_settings() returns a signed int and it gets checked for < 0 to catch an error, res should be a signed int too. Signed-off-by: Eric Sesterhenn <snakebyte@gmx.de> Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Jeff Garzik <jgarzik@pobox.com>
Diffstat (limited to 'drivers/net/bonding')
-rw-r--r--drivers/net/bonding/bond_main.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/bonding/bond_main.c b/drivers/net/bonding/bond_main.c
index 2582d98ef5c3..4ff006c37626 100644
--- a/drivers/net/bonding/bond_main.c
+++ b/drivers/net/bonding/bond_main.c
@@ -576,7 +576,7 @@ static int bond_update_speed_duplex(struct slave *slave)
slave->duplex = DUPLEX_FULL;
if (slave_dev->ethtool_ops) {
- u32 res;
+ int res;
if (!slave_dev->ethtool_ops->get_settings) {
return -1;