tools: Add mesh-cfgclient tool
authorInga Stotland <inga.stotland@intel.com>
Fri, 1 Nov 2019 18:57:22 +0000 (11:57 -0700)
committerAnupam Roy <anupam.r@samsung.com>
Tue, 17 Dec 2019 20:04:17 +0000 (01:34 +0530)
commit993416ead5ee24f8a48fc769ddfea6e8e17bd5eb
tree6c461b89b77d06ff68edbdd0eda0ab6d59826f03
parentbc29d0f4737c0f15f33befd1314d844ed5cc9ec3
tools: Add mesh-cfgclient tool

This adds a tool that allows to create  mesh networks
opreating over advertising (PB-ADV) provisioning bearer.
The main commands are:
create - Create new mesh network with one initial node
discover-unprovisioned - Look for devices to provision
list-unprovisioned - List unprovisioned devices
provision - Initiate provisioning
list-nodes - List remote mesh nodes

Change-Id: I04a3b16038933e374e6447818952e9d7f55e7475
Signed-off-by: Anupam Roy <anupam.r@samsung.com>
Makefile.tools
tools/mesh-cfgclient.c [new file with mode: 0644]
tools/mesh/cfgcli.c [new file with mode: 0644]
tools/mesh/cfgcli.h [new file with mode: 0644]
tools/mesh/config-model.h
tools/mesh/keys.c [new file with mode: 0644]
tools/mesh/keys.h [new file with mode: 0644]
tools/mesh/model.h [new file with mode: 0644]
tools/mesh/util.c [new file with mode: 0644]
tools/mesh/util.h [new file with mode: 0644]