zephyr/drivers/wifi
Marcin Niestroj 1ab0848eab drivers: wifi: esp_at: close stream socket after failure to send
So far send errors were silently ignored. This is okay for
UDP (datagram) sockets, as there is no guarantee that packets will
actually be sent successfully. In case of TCP (stream) stream sockets
however, application layer expects network stack to send requested data
as stream, without losing any part of it.

In case of send errors on stream sockets mark that socket to be closed
and stop sending any subsequent network packets, so that data stream
won't have any holes.

Signed-off-by: Marcin Niestroj <m.niestroj@grinn-global.com>
2021-07-07 08:25:34 -04:00
..
esp32 drivers: wifi: esp32: create event handling thread in runtime 2021-06-08 11:15:38 -05:00
esp_at drivers: wifi: esp_at: close stream socket after failure to send 2021-07-07 08:25:34 -04:00
eswifi drivers: wifi: eswifi: Fix err log & NET_SOCKETS_OFFLOAD=n config 2021-06-17 12:41:03 +02:00
simplelink drivers: wifi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
winc1500 drivers: wifi: remove usage of device_pm_control_nop 2021-04-28 12:25:39 -04:00
CMakeLists.txt drivers: wifi: esp_at: rename driver from esp 2021-05-06 13:21:39 -04:00
Kconfig drivers: wifi: esp_at: rename driver from esp 2021-05-06 13:21:39 -04:00