static DBusMessage *connect_service(DBusConnection *conn,
DBusMessage *msg, void *data)
{
+ struct connman_group *group = data;
+
+ if (group->type == CONNMAN_SERVICE_TYPE_ETHERNET)
+ return __connman_error_not_supported(msg);
+
return __connman_error_not_implemented(msg);
}
static DBusMessage *disconnect_service(DBusConnection *conn,
DBusMessage *msg, void *data)
{
+ struct connman_group *group = data;
+
+ if (group->type == CONNMAN_SERVICE_TYPE_ETHERNET)
+ return __connman_error_not_supported(msg);
+
return __connman_error_not_implemented(msg);
}
{
struct connman_group *group = data;
+ if (group->type == CONNMAN_SERVICE_TYPE_ETHERNET)
+ return __connman_error_not_supported(msg);
+
group->favorite = FALSE;
return g_dbus_create_reply(msg, DBUS_TYPE_INVALID);
static DBusMessage *move_before(DBusConnection *conn,
DBusMessage *msg, void *data)
{
+ struct connman_group *group = data;
+
+ if (group->favorite == FALSE)
+ return __connman_error_not_supported(msg);
+
return __connman_error_not_implemented(msg);
}
static DBusMessage *move_after(DBusConnection *conn,
DBusMessage *msg, void *data)
{
+ struct connman_group *group = data;
+
+ if (group->favorite == FALSE)
+ return __connman_error_not_supported(msg);
+
return __connman_error_not_implemented(msg);
}