X-Git-Url: https://vcs.maemo.org/git/?a=blobdiff_plain;f=src%2Ferror.c;h=f8f6fdc13eef42a36ddb7ffa5f24a48c92b304a7;hb=0dd4cfa689fa50f12d954fd8e5698d66c1e115a6;hp=08f94d2ed6268a5092226fd887677a31c7953895;hpb=175d74c0bc92e3a98b61fda126248b91443a348f;p=connman diff --git a/src/error.c b/src/error.c index 08f94d2..f8f6fdc 100644 --- a/src/error.c +++ b/src/error.c @@ -2,7 +2,7 @@ * * Connection Manager * - * Copyright (C) 2007-2008 Intel Corporation. All rights reserved. + * Copyright (C) 2007-2009 Intel Corporation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License version 2 as @@ -27,6 +27,12 @@ #include "connman.h" +DBusMessage *__connman_error_failed(DBusMessage *msg) +{ + return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE + ".Failed", NULL); +} + DBusMessage *__connman_error_invalid_arguments(DBusMessage *msg) { return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE @@ -38,3 +44,21 @@ 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); +} + +DBusMessage *__connman_error_not_implemented(DBusMessage *msg) +{ + return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE + ".NotImplemented", NULL); +} + +DBusMessage *__connman_error_no_carrier(DBusMessage *msg) +{ + return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE + ".NoCarrier", NULL); +}