Parent: c9790544ecf7d920d7c5c889e355e3e06b3f2f9b
Author: Inga Stotland <inga.stotland@intel.com>
Committer: Brian Gix <brian.gix@intel.com>
Date: 2020-06-23 00:36:55
Tree: 763ea97b5e78a89f801edd9568756e6e9c45950a
tools/mesh-cfgclient: add list of blacklisted addresses This adds a concept of "blacklisted" addresses. that a provisioner is not allowed to assign to newly added mesh nodes. An address may be "blacklisted" is a node has been removed from the network (e.g., after node reset procedure). This ensures that the addresses are not reused for provisioning new nodes to prevent a potential communication problem due to saved RPL entries associated with these addresses in the rest of the mesh network. The address is "cleared", when IV index updates at least twice.
Diffstat
| M | tools/mesh-cfgclient.c | | | 2 | ++ |
| M | tools/mesh/mesh-db.c | | | 145 | ++++++++++++++++++++++++++++++++++++++++ |
| M | tools/mesh/mesh-db.h | | | 2 | ++ |
| M | tools/mesh/remote.c | | | 110 | ++++++++++++++++++++++++++++++++++++++++- - - - - - - - - - |
| M | tools/mesh/remote.h | | | 3 | +++ |
5 files changed, 252 insertions(+), 10 deletions(-)