5 * Copyright (C) 2007-2009 Intel Corporation. All rights reserved.
7 * This program is free software; you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License version 2 as
9 * published by the Free Software Foundation.
11 * This program is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 * GNU General Public License for more details.
16 * You should have received a copy of the GNU General Public License
17 * along with this program; if not, write to the Free Software
18 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
33 DBusMessage *__connman_error_failed(DBusMessage *msg, int errnum)
35 const char *str = strerror(errnum);
37 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
41 DBusMessage *__connman_error_invalid_arguments(DBusMessage *msg)
43 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
44 ".InvalidArguments", NULL);
47 DBusMessage *__connman_error_permission_denied(DBusMessage *msg)
49 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
50 ".PermissionDenied", NULL);
53 DBusMessage *__connman_error_not_supported(DBusMessage *msg)
55 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
56 ".NotSupported", NULL);
59 DBusMessage *__connman_error_not_implemented(DBusMessage *msg)
61 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
62 ".NotImplemented", NULL);
65 DBusMessage *__connman_error_no_carrier(DBusMessage *msg)
67 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
71 DBusMessage *__connman_error_in_progress(DBusMessage *msg)
73 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
78 DBusMessage *__connman_error_already_connected(DBusMessage *msg)
80 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
81 ".AlreadyConnected", NULL);
85 DBusMessage *__connman_error_operation_aborted(DBusMessage *msg)
87 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
88 "OperationAborted", NULL);
91 DBusMessage *__connman_error_operation_timeout(DBusMessage *msg)
93 return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
94 "OperationTimeout", NULL);