Bluetooth: Mesh: get rid of host dependency for dh key for mesh
Commit gets rid of host dependency to generate DH key. Mesh uses its own function for it that has synchronous behavior and correct endianism. It simplifies the provisioning state machine since it doesn't require waiting for the host HCI handler. Also, it removes hidden cross-dependency between BLE Mesh and SMP in the aspect of competition for the same DH key (https://github.com/zephyrproject-rtos/zephyr/issues/23292) Signed-off-by: Aleksandr Khromykh <aleksandr.khromykh@nordicsemi.no>
This commit is contained in:
parent
3f08bd335f
commit
77c72aa67b
24 changed files with 56 additions and 212 deletions
|
@ -24,7 +24,6 @@
|
|||
#include "net.h"
|
||||
#include "rpl.h"
|
||||
#include "transport.h"
|
||||
#include "host/ecc.h"
|
||||
#include "prov.h"
|
||||
#include "beacon.h"
|
||||
#include "foundation.h"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue