This patch set adds a notion of blacklisted addresses for nodes that
have been removed from mesh network.
The addresses of nodes that have been removed should not be added
back into available unicast addresses pool (for assigning to newly
provisioned nodes) until mesh-wide IV Index is changed at least twice
Inga Stotland (3):
mesh: Emit PropertiesChanged when IV Index changes
tools/mesh-cfgclient: get/set IV index
tools/mesh-cfgclient: add list of blacklisted addresses
mesh/net.c | 2 +
mesh/node.c | 9 +++
mesh/node.h | 1 +
tools/mesh-cfgclient.c | 41 +++++++++-
tools/mesh/mesh-db.c | 170 +++++++++++++++++++++++++++++++++++++++++
tools/mesh/mesh-db.h | 5 +-
tools/mesh/remote.c | 110 +++++++++++++++++++++++---
tools/mesh/remote.h | 3 +
8 files changed, 329 insertions(+), 12 deletions(-)
--
2.26.2