Return-Path: From: Bruna Moreira To: linux-bluetooth@vger.kernel.org Cc: Bruna Moreira Subject: [RFC BlueZ 06/33] btmgmt: Add set observer command Date: Mon, 27 Aug 2012 13:02:58 -0400 Message-Id: <1346087005-24693-7-git-send-email-bruna.moreira@openbossa.org> In-Reply-To: <1346087005-24693-1-git-send-email-bruna.moreira@openbossa.org> References: <1346087005-24693-1-git-send-email-bruna.moreira@openbossa.org> Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Add new observer command for running the Set Observer operation from MGMT API. --- tools/btmgmt.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/tools/btmgmt.c b/tools/btmgmt.c index adfab83..5cc3198 100644 --- a/tools/btmgmt.c +++ b/tools/btmgmt.c @@ -1104,6 +1104,11 @@ static void cmd_broadcaster(int mgmt_sk, uint16_t index, int argc, char **argv) cmd_setting(mgmt_sk, index, MGMT_OP_SET_BROADCASTER, argc, argv); } +static void cmd_observer(int mgmt_sk, uint16_t index, int argc, char **argv) +{ + cmd_setting(mgmt_sk, index, MGMT_OP_SET_OBSERVER, argc, argv); +} + static void class_rsp(int mgmt_sk, uint16_t op, uint16_t id, uint8_t status, void *rsp, uint16_t len, void *user_data) { @@ -1840,6 +1845,7 @@ static struct { { "clr-uuids", cmd_clr_uuids, "Clear UUIDs", }, { "did", cmd_did, "Set Device ID", }, { "broadcaster",cmd_broadcaster,"Toggle Broadcaster Mode", }, + { "observer", cmd_observer, "Toggle Observer Mode", }, { NULL, NULL, 0 } }; -- 1.7.9.5