zephyr/subsys/bluetooth/host/mesh
Johan Hedberg e9ed634654 Bluetooth: Mesh: Fix postponing storage deadline indefinitely
If the local node keeps getting bombarded with messages, it's possible
that the storage timer gets rescheduled over and over again and never
expires. Add the necessary code to only reschedule the timer if the
new deadline is earlier than an existing one.

Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2019-05-07 19:15:22 +03:00
..
access.c Bluetooth: Mesh: Fix qualification test MESH/SR/HM/CFS/BV-02-C 2019-04-11 21:24:55 +03:00
access.h
adv.c Bluetooth: Mesh: Add error checks for scan start/stop 2019-04-17 09:59:04 +03:00
adv.h Bluetooth: Mesh: Fix (re)transmit interval handling 2018-06-05 19:15:14 +02:00
beacon.c Bluetooth: mesh: Fix net_id net_buf_pull in secure_beacon_recv 2019-03-19 06:54:26 +02:00
beacon.h
cfg_cli.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
cfg_srv.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
crypto.c Bluetooth: Mesh: AES-CCM: Fix output MIC with additional data 2019-04-17 10:08:03 +03:00
crypto.h
foundation.h Bluetooth: Mesh: Add support for suspend/resume 2019-01-28 14:10:58 +02:00
friend.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
friend.h
health_cli.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
health_srv.c Bluetooth: Mesh: Fix qualification test MESH/SR/HM/CFS/BV-02-C 2019-04-11 21:24:55 +03:00
Kconfig Bluetooth: GATT: Rename BT_GATT_DB to BT_GATT_DYNAMIC_DB 2019-05-02 08:29:23 +03:00
lpn.c include: misc: util.h: Rename min/max to MIN/MAX 2019-02-14 22:16:03 -05:00
lpn.h
main.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
mesh.h
net.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
net.h Bluetooth: Mesh: Fix RPL storage timeout handling 2019-05-07 19:15:22 +03:00
prov.c all: Update unsigend 'U' suffix due to multiplication 2019-03-28 17:15:58 -05:00
prov.h
proxy.c Bluetooth: Mesh: Fix disconnecting existing provisioning bearers 2019-03-28 15:39:59 +01:00
proxy.h Bluetooth: Mesh: Fix disconnecting existing provisioning bearers 2019-03-28 15:39:59 +01:00
settings.c Bluetooth: Mesh: Fix postponing storage deadline indefinitely 2019-05-07 19:15:22 +03:00
settings.h
shell.c all: Add 'U' suffix when using unsigned variables 2019-03-28 17:15:58 -05:00
test.c Bluetooth: Switch from SYS_LOG to logger-based logging 2018-10-19 14:50:22 +02:00
test.h
TODO Bluetooth: Mesh: Update TODO to match current situation 2019-04-07 09:39:30 -04:00
transport.c all: Update unsigend 'U' suffix due to multiplication 2019-03-28 17:15:58 -05:00
transport.h Bluetooth: Mesh: Improve outgoing segment count configuration 2018-07-25 18:16:45 +03:00