summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/connman.h1
-rw-r--r--src/error.c7
2 files changed, 8 insertions, 0 deletions
diff --git a/src/connman.h b/src/connman.h
index 1bcc442b..b6c24c74 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -39,6 +39,7 @@ DBusMessage *__connman_error_not_supported(DBusMessage *msg);
DBusMessage *__connman_error_not_implemented(DBusMessage *msg);
DBusMessage *__connman_error_no_carrier(DBusMessage *msg);
DBusMessage *__connman_error_in_progress(DBusMessage *msg);
+DBusMessage *__connman_error_already_connected(DBusMessage *msg);
DBusMessage *__connman_error_operation_aborted(DBusMessage *msg);
DBusMessage *__connman_error_operation_timeout(DBusMessage *msg);
diff --git a/src/error.c b/src/error.c
index 1a396abb..38e90d98 100644
--- a/src/error.c
+++ b/src/error.c
@@ -75,6 +75,13 @@ DBusMessage *__connman_error_in_progress(DBusMessage *msg)
}
+DBusMessage *__connman_error_already_connected(DBusMessage *msg)
+{
+ return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE
+ ".AlreadyConnected", NULL);
+
+}
+
DBusMessage *__connman_error_operation_aborted(DBusMessage *msg)
{
return g_dbus_create_error(msg, CONNMAN_ERROR_INTERFACE