summaryrefslogtreecommitdiff
path: root/mesh/cfgmod.h
Commit message (Collapse)AuthorAgeFilesLines
* mesh: Add SPDX License IdentifierTedd Ho-Jeong An2020-09-211-10/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds SPDX License Identifier and removes the license text. ------------------------------------- License COUNT ------------------------------------- LGPL-2.1-or-later : 48 License: LGPL-2.1-or-later mesh/mesh-mgmt.h mesh/mesh-mgmt.c mesh/net-keys.c mesh/mesh-io-api.h mesh/mesh.h mesh/net-keys.h mesh/model.h mesh/util.h mesh/appkey.c mesh/cfgmod.h mesh/appkey.h mesh/prov.h mesh/prov-acceptor.c mesh/net.c mesh/dbus.h mesh/friend.h mesh/mesh-io-generic.c mesh/main.c mesh/util.c mesh/dbus.c mesh/error.h mesh/mesh-config-json.c mesh/agent.h mesh/pb-adv.c mesh/crypto.c mesh/crypto.h mesh/friend.c mesh/pb-adv.h mesh/provision.h mesh/mesh-config.h mesh/mesh-io-generic.h mesh/agent.c mesh/cfgmod-server.c mesh/mesh-io.h mesh/keyring.h mesh/net.h mesh/keyring.c mesh/mesh-defs.h mesh/mesh.c mesh/rpl.c mesh/manager.c mesh/model.c mesh/mesh-io.c mesh/node.c mesh/prov-initiator.c mesh/rpl.h mesh/node.h mesh/manager.h
* mesh: Clean up handling of config poll timeout messageInga Stotland2020-08-101-1/+1
| | | | | This modification allows using a single point for sending out the composed status messages by the Config Server.
* mesh: Move model functionality out of node.c to model.cInga Stotland2020-07-251-2/+2
| | | | | | | | | This moves the model related code out of node.c to model.c providing for better functional separation of modules. Also, use the value of 0xFFFF for internal representation of vendor ID for BT SIG defined models. This allows to maintain a single internal vendor ID / model ID space.
* mesh: Fix opcode for OP_VEND_MODEL_APP_GETInga Stotland2020-01-171-1/+1
| | | | | This changes the value of OP_VEND_MODEL_APP_GET to 0x804D (it was incorrectly set to 0x804C)
* mesh: Rename mesh_config_srv_init() to cfgmod_server_init()Inga Stotland2019-07-151-1/+1
| | | | | | This renames mesh_config_srv_init() to cfgmod_server_init() to avoid confusion with mesh_config_..> API and to reflect that the call pertains to configuration server model.
* mesh: Add multi-node support to Config Server modelInga Stotland2019-01-081-2/+1
| | | | | | | | The Config Server model is rewritten to allow control of mutiple nodes on the local device. The updates to a node configuration (e.g., keys, model subscriptions/publications, etc.) as set by a remote Config Client are routed to a properly addressed node and stored in a protected configuration file corresponding to that node.
* mesh: Header files for mesh access layer and utilitiesInga Stotland2018-08-201-0/+98
This adds initial implementation of Mesh access layer functionality