zephyr/subsys/bluetooth/mesh
Lingao Meng c262239680 Bluetooth: Mesh: Fix friendship counter increasing order
For Bluetooth Mesh, counter shall be increasing by one when
every try to establishing friendship.

Counter to be used when create friendship security material.
So this value shall be consist between friend and lpn.

Due to zephyr bluetooth mesh send previous counter, after that
it will automatically increase one, which will result in the
incorrect generation of friend key when key rephase.

Signed-off-by: Lingao Meng <menglingao@xiaomi.com>
2021-01-15 11:36:48 -05:00
..
access.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
access.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
adv_ext.c Bluetooth: Mesh: Extended advertising support 2020-12-09 12:57:59 +02:00
adv_legacy.c Bluetooth: Mesh: Extended advertising support 2020-12-09 12:57:59 +02:00
adv.c Bluetooth: Mesh: Extended advertising support 2020-12-09 12:57:59 +02:00
adv.h Bluetooth: Mesh: Extended advertising support 2020-12-09 12:57:59 +02:00
app_keys.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
app_keys.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
beacon.c bluetooth: mesh: avoid improper access to internal structures 2020-11-24 13:04:48 +02:00
beacon.h Bluetooth: Mesh: Isolate cryptographic material 2020-10-22 14:36:02 +03:00
cdb.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
cdb.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
cfg_cli.c Bluetooth: Mesh: Only block mod_sub if status was requested 2020-11-26 13:04:04 +01:00
cfg_srv.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
cfg.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
cfg.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
CMakeLists.txt Bluetooth: Mesh: Extended advertising support 2020-12-09 12:57:59 +02:00
crypto.c Bluetooth: Mesh: Isolate cryptographic material 2020-10-22 14:36:02 +03:00
crypto.h Bluetooth: Mesh: Isolate cryptographic material 2020-10-22 14:36:02 +03:00
foundation.h Bluetooth: Mesh: Encapsulate feature config 2020-11-09 11:23:34 +02:00
friend.c Bluetooth: Mesh: Fix friendship counter increasing order 2021-01-15 11:36:48 -05:00
friend.h Bluetooth: Mesh: Isolate cryptographic material 2020-10-22 14:36:02 +03:00
health_cli.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
health_srv.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
heartbeat.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
heartbeat.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
Kconfig Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
lpn.c Bluetooth: Mesh: Fix friendship counter increasing order 2021-01-15 11:36:48 -05:00
lpn.h zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
main.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
mesh.h Bluetooth: Mesh: Make address defines public 2020-12-12 14:15:47 +02:00
net.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
net.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
pb_adv.c Bluetooth: Mesh: Extended advertising support 2020-12-09 12:57:59 +02:00
pb_gatt.c Bluetooth: Mesh: split prov.c into two separate modules 2020-10-28 12:53:09 +02:00
prov_bearer.h mesh: Add reset link functionality to provisioning bearers 2020-07-02 16:30:01 +03:00
prov_device.c Bluetooth: Mesh: split prov.c into two separate modules 2020-10-28 12:53:09 +02:00
prov.c Bluetooth: Mesh: Fixes prov string log dump 2020-11-19 13:28:28 +02:00
prov.h Bluetooth: Mesh: Fixes wrong prov pointer clear 2020-11-19 13:28:28 +02:00
provisioner.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
provisioner.h Bluetooth: Mesh: split prov.c into two separate modules 2020-10-28 12:53:09 +02:00
proxy.c Bluetooth: Mesh: Extended advertising support 2020-12-09 12:57:59 +02:00
proxy.h Bluetooth: Mesh: Extended advertising support 2020-12-09 12:57:59 +02:00
rpl.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
rpl.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
settings.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
settings.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
shell.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
subnet.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
subnet.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
test.c
test.h
TODO
transport.c Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00
transport.h Bluetooth: Mesh: Break up mesh settings 2021-01-14 16:38:50 +02:00