mirror of
https://git.kernel.org/pub/scm/bluetooth/bluez.git
synced 2024-11-24 04:34:17 +08:00
5cdaeaefc3
Following scenario happens when prov is false and we have double free as mentioned in the below bluez-5.64/tools/mesh-gatt/prov-db.c:847: freed_arg: "g_free" frees "in_str". bluez-5.64/tools/mesh-gatt/prov-db.c:867: double_free: Calling "g_free" frees pointer "in_str" which has already been freed. |
||
---|---|---|
.. | ||
config-client.c | ||
config-server.c | ||
crypto.c | ||
crypto.h | ||
gatt.c | ||
gatt.h | ||
keys.h | ||
local_node.json | ||
mesh-net.h | ||
net.c | ||
net.h | ||
node.c | ||
node.h | ||
onoff-model.c | ||
onoff-model.h | ||
prov_db.json | ||
prov-db.c | ||
prov-db.h | ||
prov.c | ||
prov.h | ||
README | ||
util.c | ||
util.h |
MeshCtl - BlueZ GATT based Bluetooth Mesh Provisioner ***************************************************** Copyright (C) 2017 Intel Corporation. All rights reserved. Compilation and installation ============================ In addition to main BlueZ requirements, MeshCtl needs the following: - JSON library Configuration and options ========================= --enable-mesh Build meshctl and other Bluetooth Mesh based tools and utils Example configuration files =========================== The MeshCtl tool requires two input configuration files in JSON format: - local_node.json Local mesh node configuration - prov_db.json Provisoner's database for all the configured nodes in the mesh The default directory for MeshCtl configuration files is /home/<username>/.config/meshctl To use .json configuration files either copy them to the default directory or, to specify a custom storage directory, run meshctl tool as: meshctl -c <config_dir_name> Information =========== Mailing lists: linux-bluetooth@vger.kernel.org For additional information about the project visit BlueZ web site: http://www.bluez.org