Only allow WiFi devices to create networks for now
authorMarcel Holtmann <marcel@holtmann.org>
Thu, 18 Dec 2008 03:26:09 +0000 (04:26 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Thu, 18 Dec 2008 03:26:09 +0000 (04:26 +0100)
src/element.c

index 6c07046..1145053 100644 (file)
@@ -637,6 +637,9 @@ static DBusMessage *device_create_network(DBusConnection *conn,
 
        DBG("conn %p", conn);
 
+       if (element->subtype != CONNMAN_ELEMENT_SUBTYPE_WIFI)
+               return __connman_error_invalid_arguments(msg);
+
        if (dbus_message_iter_init(msg, &iter) == FALSE)
                return __connman_error_invalid_arguments(msg);