From c2caa26a4d621ad9fc2def9325d7ef8fad81ebdc Mon Sep 17 00:00:00 2001 From: Amisha Jain Date: Mon, 16 Dec 2024 20:53:30 +0530 Subject: [PATCH] obexctl: Enable Map folderlisting operation from obexctl This change is required for passing below PTS testcase - 1) MAP/MCE/MMB/BV-01-C Verify that the MCE can retrieve a Folders Listing on the MSE. As of now, user is able to initiate only map messagelisting operation with command 'ls ' and there is no way to initiate folder listing with 'ls' command as second argument is set as compulsary. In the obexctl code, map folderlisting gets triggered only when there is no arguments followed by 'ls' command. Therefore in 'ls' command, make the second argument as optional. This change will also enable pbap vcard listing operation which also gets triggered with 'ls' command with no args. --- tools/obexctl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/obexctl.c b/tools/obexctl.c index 9adf8088a..0965762ce 100644 --- a/tools/obexctl.c +++ b/tools/obexctl.c @@ -1873,7 +1873,7 @@ static const struct bt_shell_menu main_menu = { { "pull", "", cmd_pull, "Pull Vobject & stores in file" }, { "cd", "", cmd_cd, "Change current folder" }, - { "ls", "", cmd_ls, "List current folder" }, + { "ls", "[options]", cmd_ls, "List current folder" }, { "cp", " ", cmd_cp, "Copy source file to destination file" }, { "mv", " ", cmd_mv, -- 2.47.3