mirror of
https://git.yoctoproject.org/git/poky
synced 2026-01-01 13:58:04 +00:00
bluez5: backport a patch to fix btmgmt -i
Without this patch btmgmt will always use hci0 in non interactive mode. (From OE-Core rev: 45c50169fa7e34349acf3e24fc19e573cbab4e65) Signed-off-by: Jeroen Hofstee <jhofstee@victronenergy.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
This commit is contained in:
parent
b19f30b8a0
commit
488cf4238a
|
|
@ -57,6 +57,7 @@ SRC_URI = "${KERNELORG_MIRROR}/linux/bluetooth/bluez-${PV}.tar.xz \
|
|||
file://0001-tests-add-a-target-for-building-tests-without-runnin.patch \
|
||||
file://0001-test-gatt-Fix-hung-issue.patch \
|
||||
file://0001-adapter-Fix-up-address-type-when-loading-keys.patch \
|
||||
file://toolsbtmgmt-fix-index-option-for-non-interactive-mode.patch \
|
||||
"
|
||||
S = "${WORKDIR}/bluez-${PV}"
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,29 @@
|
|||
From f00d5546c9e989dd68ce0de0190cd0e043b0f1f5 Mon Sep 17 00:00:00 2001
|
||||
From: Arjan Opmeer <arjan.opmeer@gmail.com>
|
||||
Date: Tue, 9 Jul 2024 13:55:41 +0200
|
||||
Subject: [PATCH] tools/btmgmt: Fix --index option for non-interactive mode
|
||||
|
||||
In non-interactive mode the --index option does not work because the
|
||||
call to mgmt_set_index() is made after bt_shell_attach().
|
||||
|
||||
Fixes: https://github.com/bluez/bluez/issues/893
|
||||
|
||||
Upstream-Status: Backport [https://github.com/bluez/bluez/commit/f00d5546c9e989dd68ce0de0190cd0e043b0f1f5]
|
||||
---
|
||||
tools/btmgmt.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/tools/btmgmt.c b/tools/btmgmt.c
|
||||
index 9b7f851bd8..436c2bb21f 100644
|
||||
--- a/tools/btmgmt.c
|
||||
+++ b/tools/btmgmt.c
|
||||
@@ -51,8 +51,8 @@ int main(int argc, char *argv[])
|
||||
return EXIT_FAILURE;
|
||||
}
|
||||
|
||||
- bt_shell_attach(fileno(stdin));
|
||||
mgmt_set_index(index_option);
|
||||
+ bt_shell_attach(fileno(stdin));
|
||||
status = bt_shell_run();
|
||||
|
||||
mgmt_remove_submenu();
|
||||
Loading…
Reference in New Issue
Block a user