Re: [PATCH BlueZ v3 0/6] Support for virtual labels

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Patch set applied
On Tue, 2020-02-25 at 10:44 -0800, Inga Stotland wrote:
> v3: Fixed subscription list generation to include virtual
>     subscription addresses
> 
> *****************************
> v2: Fixed a  backwards compatibility issue reported by Brian;
>     Fixed Python test to correctly display updated configuration
> 
> 
> *****************************
> This patch set adds a capability to mesh-cfgclient to generate
> and store virtual labels and use them in configuring remote
> node's publications and subscriptions.
> Regular group addresses are preeserved as well. This is done
> dynamically: as a new group address is detected in either
> subscription or publication configuration commands.
> 
> This new capability of mesh-cfgclient allowed for improved
> testing of virtual pub/sub implementation in bluetooth-meshd
> daemon. As a result, some deficiencies and legacy entaglements
> were exposed, and consequently resolved and cleaned up.
> 
> 
> Inga Stotland (6):
>   tools/mesh-cfgclient: Add support for virtual labels
>   tools/mesh-cfgclient: Clean up subscription list output
>   tools/mesh-cfgclient: Save and restore group addresses
>   mesh: Simplify model virtual pub/sub logic
>   mesh: Clean up handling config model publication message
>   test/test-mesh: Fix output og UpdateModelConfig method
> 
>  Makefile.tools       |   3 +-
>  mesh/cfgmod-server.c | 131 +++++++--------------
>  mesh/model.c         | 271 ++++++++++++++++++-------------------------
>  mesh/model.h         |   9 +-
>  test/test-mesh       |  11 +-
>  tools/mesh/cfgcli.c  | 242 ++++++++++++++++++++++++++++++++------
>  tools/mesh/cfgcli.h  |   5 +
>  tools/mesh/mesh-db.c | 128 ++++++++++++++++++++
>  tools/mesh/mesh-db.h |   4 +
>  9 files changed, 514 insertions(+), 290 deletions(-)
> 




[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux