From: ERAMOTO Masaya <eramoto.masaya@jp.fujitsu.com>
To: "linux-bluetooth@vger.kernel.org" <linux-bluetooth@vger.kernel.org>
Subject: Re: [PATCH BlueZ 1/2] tools/btmgmt: Add readline support to stop-find
Date: Thu, 12 Oct 2017 17:16:00 +0900 [thread overview]
Message-ID: <c8b994b4-3f42-7f15-7dbc-bf90e1bcc95f@jp.fujitsu.com> (raw)
In-Reply-To: <5f2959f9-9888-1ac5-6991-106f12d651fe@jp.fujitsu.com>
Hi Luiz,
Could you please help to have a review?
Regards,
Eramoto
On 10/06/2017 01:12 PM, ERAMOTO Masaya wrote:
> So can continue to run btmgmt even if using 'stop-find --help' in the
> interactive mode.
> ---
> tools/btmgmt.c | 13 ++++++-------
> 1 file changed, 6 insertions(+), 7 deletions(-)
>
> diff --git a/tools/btmgmt.c b/tools/btmgmt.c
> index e454d86..0f21f48 100644
> --- a/tools/btmgmt.c
> +++ b/tools/btmgmt.c
> @@ -2357,13 +2357,12 @@ static void stop_find_rsp(uint8_t status, uint16_t len, const void *param,
> void *user_data)
> {
> if (status != 0) {
> - fprintf(stderr,
> - "Stop Discovery failed: status 0x%02x (%s)\n",
> + error("Stop Discovery failed: status 0x%02x (%s)",
> status, mgmt_errstr(status));
> return noninteractive_quit(EXIT_SUCCESS);
> }
>
> - printf("Discovery stopped\n");
> + print("Discovery stopped");
> discovery = false;
>
> noninteractive_quit(EXIT_SUCCESS);
> @@ -2371,7 +2370,7 @@ static void stop_find_rsp(uint8_t status, uint16_t len, const void *param,
>
> static void stop_find_usage(void)
> {
> - printf("Usage: btmgmt stop-find [-l|-b]>\n");
> + print("Usage: btmgmt stop-find [-l|-b]");
> }
>
> static struct option stop_find_options[] = {
> @@ -2406,7 +2405,7 @@ static void cmd_stop_find(struct mgmt *mgmt, uint16_t index, int argc,
> default:
> stop_find_usage();
> optind = 0;
> - exit(EXIT_SUCCESS);
> + return noninteractive_quit(EXIT_SUCCESS);
> }
> }
>
> @@ -2419,8 +2418,8 @@ static void cmd_stop_find(struct mgmt *mgmt, uint16_t index, int argc,
>
> if (mgmt_send(mgmt, MGMT_OP_STOP_DISCOVERY, index, sizeof(cp), &cp,
> stop_find_rsp, NULL, NULL) == 0) {
> - fprintf(stderr, "Unable to send stop_discovery cmd\n");
> - exit(EXIT_FAILURE);
> + error("Unable to send stop_discovery cmd");
> + return noninteractive_quit(EXIT_FAILURE);
> }
> }
>
>
prev parent reply other threads:[~2017-10-12 8:16 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-10-06 4:12 [PATCH BlueZ 1/2] tools/btmgmt: Add readline support to stop-find ERAMOTO Masaya
2017-10-06 4:14 ` [PATCH BlueZ 2/2] tools/btmgmt: Remove 'btmgmt' from stop-find usage ERAMOTO Masaya
2017-10-12 8:16 ` ERAMOTO Masaya [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=c8b994b4-3f42-7f15-7dbc-bf90e1bcc95f@jp.fujitsu.com \
--to=eramoto.masaya@jp.fujitsu.com \
--cc=linux-bluetooth@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).