From 08facac73eda6b37ef5c3c715fc0406ede2f7e99 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Axel=20D=C3=B6rfler?= Date: Tue, 23 Sep 2008 08:49:16 +0000 Subject: [PATCH] * Fix for a "error values are positive" assumption in the RTL-8139 driver. This should enable internal MII PHY detection again, thanks to Siarzhuk for finding this! git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@27702 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/network/rtl8139/dev/mii/rlphy.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/add-ons/kernel/drivers/network/rtl8139/dev/mii/rlphy.c b/src/add-ons/kernel/drivers/network/rtl8139/dev/mii/rlphy.c index bda014bd24..b7fa7fad31 100644 --- a/src/add-ons/kernel/drivers/network/rtl8139/dev/mii/rlphy.c +++ b/src/add-ons/kernel/drivers/network/rtl8139/dev/mii/rlphy.c @@ -109,7 +109,7 @@ rlphy_probe(device_t dev) int rv; rv = mii_phy_dev_probe(dev, rlphys, BUS_PROBE_DEFAULT); - if (rv <= 0) + if (rv == BUS_PROBE_DEFAULT) return (rv); nic = device_get_name(device_get_parent(device_get_parent(dev)));