If the signal strength is zero don't declare this as weak
authorMarcel Holtmann <marcel@holtmann.org>
Fri, 17 Jul 2009 11:20:07 +0000 (13:20 +0200)
committerMarcel Holtmann <marcel@holtmann.org>
Fri, 17 Jul 2009 11:20:07 +0000 (13:20 +0200)
src/network.c

index 10c25d6..5f3ae9c 100644 (file)
@@ -666,7 +666,7 @@ connman_bool_t __connman_network_get_weakness(struct connman_network *network)
        case CONNMAN_NETWORK_TYPE_WIMAX:
                break;
        case CONNMAN_NETWORK_TYPE_WIFI:
-               if (network->strength < 20)
+               if (network->strength > 0 && network->strength < 20)
                        return TRUE;
                break;
        }