From: Marcel Holtmann Date: Mon, 29 Jun 2009 07:38:00 +0000 (+0200) Subject: Return error for invalid properties on manager and service interfaces X-Git-Tag: 2.0_alpha~3678 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=45cb21bb51ff72319f849fbcb989927a75fc6732;p=framework%2Fconnectivity%2Fconnman.git Return error for invalid properties on manager and service interfaces --- diff --git a/src/manager.c b/src/manager.c index 14ea6ca..4a61d49 100644 --- a/src/manager.c +++ b/src/manager.c @@ -263,7 +263,8 @@ static DBusMessage *set_property(DBusConnection *conn, dbus_message_iter_get_basic(&value, &str); return __connman_error_not_supported(msg); - } + } else + return __connman_error_invalid_property(msg); return g_dbus_create_reply(msg, DBUS_TYPE_INVALID); } diff --git a/src/service.c b/src/service.c index 7c0bc3d..2b84823 100644 --- a/src/service.c +++ b/src/service.c @@ -339,7 +339,8 @@ static DBusMessage *set_property(DBusConnection *conn, "WiFi.Passphrase", service->passphrase); __connman_storage_save_service(service); - } + } else + return __connman_error_invalid_property(msg); return g_dbus_create_reply(msg, DBUS_TYPE_INVALID); }