Return an error when trying to connect hidden networks
authorMarcel Holtmann <marcel@holtmann.org>
Tue, 19 May 2009 04:32:29 +0000 (21:32 -0700)
committerMarcel Holtmann <marcel@holtmann.org>
Tue, 19 May 2009 04:32:29 +0000 (21:32 -0700)
src/service.c

index 48f035b..090b6f1 100644 (file)
@@ -357,6 +357,9 @@ static DBusMessage *connect_service(DBusConnection *conn,
        if (service->network != NULL) {
                int err;
 
+               if (service->name == NULL)
+                       return __connman_error_invalid_service(msg);
+
                connman_network_set_string(service->network,
                                "WiFi.Passphrase", service->passphrase);