From: MichaƂ Lowas-Rzechonek Date: Wed, 1 Apr 2020 10:24:57 +0000 (+0200) Subject: tools/mesh-cfgclient: Display unprovisioned OOB data X-Git-Tag: accepted/tizen/unified/20200408.131524~8^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9ce762f58755c6c2fdca9d90f54ee1c8fd9eacdf;p=platform%2Fupstream%2Fbluez.git tools/mesh-cfgclient: Display unprovisioned OOB data Change-Id: I9257279860ca2e7fb537d9de9b02d4ecb3ab737f Signed-off-by: Anupam Roy --- diff --git a/tools/mesh-cfgclient.c b/tools/mesh-cfgclient.c index 0af8182..7df76ef 100644 --- a/tools/mesh-cfgclient.c +++ b/tools/mesh-cfgclient.c @@ -1559,6 +1559,19 @@ static struct l_dbus_message *scan_result_call(struct l_dbus *dbus, bt_shell_printf("\t" COLOR_GREEN "UUID = %s\n" COLOR_OFF, str); l_free(str); + if (n >= 18) { + str = l_util_hexstring_upper(prov_data + 16, 2); + bt_shell_printf("\t" COLOR_GREEN "OOB = %s\n" COLOR_OFF, str); + l_free(str); + } + + if (n >= 22) { + str = l_util_hexstring_upper(prov_data + 18, 4); + bt_shell_printf("\t" COLOR_GREEN "URI Hash = %s\n" COLOR_OFF, + str); + l_free(str); + } + /* TODO: Handle the rest of provisioning data if present */ dev = l_queue_find(devices, match_device_uuid, prov_data);