Remove obsolete file.
[connman] / src / error.c
1 /*
2  *
3  *  Connection Manager
4  *
5  *  Copyright (C) 2007-2009  Intel Corporation. All rights reserved.
6  *
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.
10  *
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.
15  *
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
19  *
20  */
21
22 #ifdef HAVE_CONFIG_H
23 #include <config.h>
24 #endif
25
26 #include <errno.h>
27 #include <string.h>
28
29 #include <gdbus.h>
30
31 #include "connman.h"
32
33 DBusMessage *__connman_error_failed(DBusMessage *msg, int errnum)
34 {
35         const char *str = strerror(errnum);
36
37         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
38                                                         ".Failed", str);
39 }
40
41 DBusMessage *__connman_error_invalid_arguments(DBusMessage *msg)
42 {
43         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
44                                 ".InvalidArguments", "Invalid arguments");
45 }
46
47 DBusMessage *__connman_error_permission_denied(DBusMessage *msg)
48 {
49         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
50                                 ".PermissionDenied", "Permission denied");
51 }
52
53 DBusMessage *__connman_error_not_supported(DBusMessage *msg)
54 {
55         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
56                                         ".NotSupported", "Not supported");
57 }
58
59 DBusMessage *__connman_error_not_implemented(DBusMessage *msg)
60 {
61         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
62                                         ".NotImplemented", "Not implemented");
63 }
64
65 DBusMessage *__connman_error_no_carrier(DBusMessage *msg)
66 {
67         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
68                                                 ".NoCarrier", "No carrier");
69 }
70
71 DBusMessage *__connman_error_in_progress(DBusMessage *msg)
72 {
73         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
74                                                 ".InProgress", "In progress");
75 }
76
77 DBusMessage *__connman_error_already_connected(DBusMessage *msg)
78 {
79         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
80                                 ".AlreadyConnected", "Already connected");
81
82 }
83
84 DBusMessage *__connman_error_operation_aborted(DBusMessage *msg)
85 {
86         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
87                                 "OperationAborted", "Operation aborted");
88 }
89
90 DBusMessage *__connman_error_operation_timeout(DBusMessage *msg)
91 {
92         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
93                                 "OperationTimeout", "Operation timeout");
94 }
95
96 DBusMessage *__connman_error_invalid_service(DBusMessage *msg)
97 {
98         return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
99                                         "InvalidService", "Invalid service");
100 }