Message ID | 20200318174859.27387-1-inga.stotland@intel.com (mailing list archive) |
---|---|
State | Accepted |
Delegated to: | Brian Gix |
Headers | show |
Series | [BlueZ] tools/mesh-cfgclient: Increase app's CRPL size | expand |
Applied On Wed, 2020-03-18 at 10:48 -0700, Inga Stotland wrote: > This increases the value of the CRPL supplied by the applicaiton > to 0x7fff: since the tool is intended to be a provisioner and config > client, it may have to keep track of communications with a significant > number of unique mesh nodes, each with its corresponding CRPL entry in > config client node storage. Therefore, a large CRPL size is necessary. > --- > tools/mesh-cfgclient.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/tools/mesh-cfgclient.c b/tools/mesh-cfgclient.c > index e4523e5fc..ae13c4409 100644 > --- a/tools/mesh-cfgclient.c > +++ b/tools/mesh-cfgclient.c > @@ -57,6 +57,7 @@ > #define DEFAULT_START_ADDRESS 0x00aa > #define DEFAULT_MAX_ADDRESS (VIRTUAL_ADDRESS_LOW - 1) > #define DEFAULT_NET_INDEX 0x0000 > +#define MAX_CRPL_SIZE 0x7fff > > #define DEFAULT_CFG_FILE "config_db.json" > > @@ -122,7 +123,7 @@ static struct meshcfg_app app = { > .cid = 0x05f1, > .pid = 0x0002, > .vid = 0x0001, > - .crpl = 10, > + .crpl = MAX_CRPL_SIZE, > .ele = { > .path = "/mesh/cfgclient/ele0", > .index = 0,
diff --git a/tools/mesh-cfgclient.c b/tools/mesh-cfgclient.c index e4523e5fc..ae13c4409 100644 --- a/tools/mesh-cfgclient.c +++ b/tools/mesh-cfgclient.c @@ -57,6 +57,7 @@ #define DEFAULT_START_ADDRESS 0x00aa #define DEFAULT_MAX_ADDRESS (VIRTUAL_ADDRESS_LOW - 1) #define DEFAULT_NET_INDEX 0x0000 +#define MAX_CRPL_SIZE 0x7fff #define DEFAULT_CFG_FILE "config_db.json" @@ -122,7 +123,7 @@ static struct meshcfg_app app = { .cid = 0x05f1, .pid = 0x0002, .vid = 0x0001, - .crpl = 10, + .crpl = MAX_CRPL_SIZE, .ele = { .path = "/mesh/cfgclient/ele0", .index = 0,