Add not supported error and use it
authorMarcel Holtmann <marcel@holtmann.org>
Thu, 25 Dec 2008 18:09:11 +0000 (19:09 +0100)
committerMarcel Holtmann <marcel@holtmann.org>
Thu, 25 Dec 2008 18:09:11 +0000 (19:09 +0100)
src/connman.h
src/device.c
src/error.c

index 175a6cc197fc7d3f558d66d80416b6d3d2708f5c..44ff95439168ded53e1d1c8236dd909ad78894cb 100644 (file)
@@ -33,6 +33,7 @@ void __connman_dbus_cleanup(void);
 DBusMessage *__connman_error_failed(DBusMessage *msg);
 DBusMessage *__connman_error_invalid_arguments(DBusMessage *msg);
 DBusMessage *__connman_error_permission_denied(DBusMessage *msg);
+DBusMessage *__connman_error_not_supported(DBusMessage *msg);
 
 int __connman_selftest(void);
 
index 561cd358f05e6bc0c4c7b44eb515fb1717eedb4a..71e4dc2bc00d6fec15154168541bc3a8737b1b1e 100644 (file)
@@ -238,7 +238,7 @@ static DBusMessage *propose_scan(DBusConnection *conn,
 {
        DBG("conn %p", conn);
 
-       return __connman_error_failed(msg);
+       return __connman_error_not_supported(msg);
 }
 
 static GDBusMethodTable device_methods[] = {
index 21606cbc3f18f3dbcd03a60032c94dc080770601..a78c799035207529aa240ec31f5fe389aea35c18 100644 (file)
@@ -44,3 +44,9 @@ DBusMessage *__connman_error_permission_denied(DBusMessage *msg)
        return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
                                                ".PermissionDenied", NULL);
 }
+
+DBusMessage *__connman_error_not_supported(DBusMessage *msg)
+{
+       return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
+                                               ".NotSupported", NULL);
+}