mbox series

[BlueZ,0/3] Blacklist addresses of deleted nodes

Message ID 20200619212655.107839-1-inga.stotland@intel.com (mailing list archive)
Headers show
Series Blacklist addresses of deleted nodes | expand

Message

Stotland, Inga June 19, 2020, 9:26 p.m. UTC
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(-)

Comments

Brian Gix June 22, 2020, 9:39 p.m. UTC | #1
Patchset Applied
On Fri, 2020-06-19 at 14:26 -0700, Inga Stotland wrote:
> 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(-)
>