zephyr/subsys/net/lib
Michael Scott 70b9e7bab6 net: lwm2m: handle pending before send in retransmit
When resending data, we need to always check pending status first.
If the pending check returns an "expired" status, avoid sending the
data to L2 network driver entirely.

This change fixes a use after free issue, where the L2 network driver
was still handling a packet that was expired out from under it when
the pending status was checked.

Signed-off-by: Michael Scott <mike@foundries.io>
2018-11-21 12:30:42 -05:00
..
app
coap
coap_sock
config
dns
http logging: Fix errors in log usage 2018-11-10 12:38:29 -05:00
lwm2m net: lwm2m: handle pending before send in retransmit 2018-11-21 12:30:42 -05:00
mqtt net: mqtt: Mark existing implementation as legacy 2018-11-19 09:31:01 -05:00
mqtt_sock net: mqtt: Add TLS socket transport 2018-11-19 09:31:01 -05:00
openthread dts_fixups: Use DT_ prefix in all defined labels not related to Kconfig 2018-11-13 10:44:42 -06:00
sntp
sockets net: sockets: zsock_close: Be sure to free file descriptor 2018-11-20 11:25:17 +01:00
tls_credentials
websocket net: Make Kconfig template variables prettier 2018-10-05 09:01:37 -04:00
CMakeLists.txt net: mqtt: Add BSD socket implementation 2018-11-19 09:31:01 -05:00
Kconfig net: mqtt: Add BSD socket implementation 2018-11-19 09:31:01 -05:00