zephyr/subsys/modem
Bjarki Arge Andreasen 48a069204c modem: modem_pipe: Avoid inconsequential open/close calls
This PR adds a mechanism to avoid calling open() or close()
on pipes which are already opened or closed respectively.

This optimization can help simplify backends implementing
the modem_pipe API by avoiding duplicated boilerplate code.

The TTY backend test suite has been updated to match the
new behavior.

Signed-off-by: Bjarki Arge Andreasen <bjarkix123@gmail.com>
2023-09-30 18:47:48 +02:00
..
backends modem: backends: uart: fix backend selection 2023-09-11 16:56:39 -04:00
CMakeLists.txt
Kconfig
modem_chat.c modem: chat: Track size of script_chat request to avoid strlen() 2023-09-18 14:11:40 +01:00
modem_cmux.c
modem_pipe.c modem: modem_pipe: Avoid inconsequential open/close calls 2023-09-30 18:47:48 +02:00
modem_ppp.c modem: modem_ppp: added net stats 2023-09-15 15:13:06 -05:00