summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@nokia.com>2008-11-29 14:40:50 +0200
committerJohan Hedberg <johan.hedberg@nokia.com>2008-11-29 14:40:50 +0200
commit1366a6fc821c2363eb650e6afa9d77fc7d42dc64 (patch)
treeb2b5e0841f359d29bacd36ebe99e9bf71f673b42
parentdb1f2f5eedf4a3471bdc3a18f99eed79d916ede7 (diff)
Rename old mode_request() to request_session()
-rw-r--r--src/adapter.c24
1 files changed, 5 insertions, 19 deletions
diff --git a/src/adapter.c b/src/adapter.c
index b490f9ec..d1d21d86 100644
--- a/src/adapter.c
+++ b/src/adapter.c
@@ -1892,21 +1892,13 @@ static DBusMessage *set_property(DBusConnection *conn,
return invalid_args(msg);
}
-static DBusMessage *mode_request(DBusConnection *conn,
- DBusMessage *msg, const char *mode,
- void *data)
+static DBusMessage *request_session(DBusConnection *conn,
+ DBusMessage *msg, void *data)
{
struct btd_adapter *adapter = data;
struct session_req *req;
- uint8_t new_mode;
+ uint8_t new_mode = MODE_CONNECTABLE;
int ret;
- char srcaddr[18];
-
- ba2str(&adapter->bdaddr, srcaddr);
-
- new_mode = get_mode(&adapter->bdaddr, mode);
- if (new_mode != MODE_CONNECTABLE && new_mode != MODE_DISCOVERABLE)
- return invalid_args(msg);
if (!adapter->agent)
return g_dbus_create_error(msg, ERROR_INTERFACE ".Failed",
@@ -1933,8 +1925,8 @@ static DBusMessage *mode_request(DBusConnection *conn,
if (adapter->mode >= new_mode)
return dbus_message_new_method_return(msg);
- ret = agent_confirm_mode_change(adapter->agent, mode, confirm_mode_cb,
- req);
+ ret = agent_confirm_mode_change(adapter->agent, "connectable",
+ confirm_mode_cb, req);
if (ret < 0) {
session_unref(req);
return invalid_args(msg);
@@ -1943,12 +1935,6 @@ static DBusMessage *mode_request(DBusConnection *conn,
return NULL;
}
-static DBusMessage *request_session(DBusConnection *conn,
- DBusMessage *msg, void *data)
-{
- return mode_request(conn, msg, "connectable", data);
-}
-
static DBusMessage *release_session(DBusConnection *conn,
DBusMessage *msg, void *data)
{