From 5ac0d04df13361d3151c7a77593fa36b371b51cf Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Tue, 3 Jun 2008 15:31:41 +0000 Subject: Remove the confirm method from the sample passkey agent --- test/passkey-agent.c | 36 ------------------------------------ 1 file changed, 36 deletions(-) (limited to 'test') diff --git a/test/passkey-agent.c b/test/passkey-agent.c index c4dec584..4a612662 100644 --- a/test/passkey-agent.c +++ b/test/passkey-agent.c @@ -108,39 +108,6 @@ static DBusHandlerResult request_message(DBusConnection *conn, return DBUS_HANDLER_RESULT_HANDLED; } -static DBusHandlerResult confirm_message(DBusConnection *conn, - DBusMessage *msg, void *data) -{ - DBusMessage *reply; - const char *path, *address, *value; - - if (!passkey) - return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; - - if (!dbus_message_get_args(msg, NULL, - DBUS_TYPE_STRING, &path, DBUS_TYPE_STRING, &address, - DBUS_TYPE_STRING, &value, DBUS_TYPE_INVALID)) { - fprintf(stderr, "Invalid arguments for passkey Confirm method"); - return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; - } - - printf("Confirm request for device %s\n", address); - - reply = dbus_message_new_method_return(msg); - if (!reply) { - fprintf(stderr, "Can't create reply message\n"); - return DBUS_HANDLER_RESULT_NEED_MEMORY; - } - - dbus_connection_send(conn, reply, NULL); - - dbus_connection_flush(conn); - - dbus_message_unref(reply); - - return DBUS_HANDLER_RESULT_HANDLED; -} - static DBusHandlerResult cancel_message(DBusConnection *conn, DBusMessage *msg, void *data) { @@ -207,9 +174,6 @@ static DBusHandlerResult agent_message(DBusConnection *conn, if (dbus_message_is_method_call(msg, "org.bluez.PasskeyAgent", "Request")) return request_message(conn, msg, data); - if (dbus_message_is_method_call(msg, "org.bluez.PasskeyAgent", "Confirm")) - return confirm_message(conn, msg, data); - if (dbus_message_is_method_call(msg, "org.bluez.PasskeyAgent", "Cancel")) return cancel_message(conn, msg, data); -- cgit