Ignore WiFi networks with IBSS (adhoc mode)
authorMarcel Holtmann <marcel@holtmann.org>
Sat, 19 Dec 2009 09:27:29 +0000 (01:27 -0800)
committerMarcel Holtmann <marcel@holtmann.org>
Sat, 19 Dec 2009 09:27:29 +0000 (01:27 -0800)
src/network.c

index 10a78ae..a89897f 100644 (file)
@@ -568,6 +568,8 @@ connman_bool_t __connman_network_get_weakness(struct connman_network *network)
        case CONNMAN_NETWORK_TYPE_WIMAX:
                break;
        case CONNMAN_NETWORK_TYPE_WIFI:
+               if (g_strcmp0(network->wifi.mode, "adhoc") == 0)
+                       return TRUE;
                if (network->strength > 0 && network->strength < 20)
                        return TRUE;
                break;