zephyr/subsys/net/lib/sockets
Robert Lubos 898aa9ed9a net: sockets: tls: Align DTLS connect() behavior with regular TLS
DTLS socket is not really connection-less as UDP, as it required the
DTLS handshake to take place before the socket is usable. Therefore,
align the DTLS connect() behavior with regular TLS.
The change is backward compatible. connect() call is still optional for
DTLS socket (the handshake can still take place from send()/recv()) and
a socket option was provided to disable DTLS handshake on connect().

Signed-off-by: Robert Lubos <robert.lubos@nordicsemi.no>
2024-01-03 19:00:15 +00:00
..
CMakeLists.txt net: Fix CMakeLists 2023-11-21 08:48:04 +00:00
getaddrinfo.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
getnameinfo.c
Kconfig hostap: Move the relevant config options away from hostap 2023-10-26 09:48:47 +02:00
socket_dispatcher.c net: socket: Change SO_BINDTODEVICE to use interface name 2023-08-31 14:43:36 +02:00
socket_obj_core.c net: sockets: Add object core support to sockets 2023-10-24 11:11:30 +02:00
socket_offload.c
socketpair.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
sockets_can.c kernel: move syscall_handler.h to internal include directory 2023-11-03 11:46:52 +01:00
sockets_internal.h net: sockets: Add recvmsg() implementation 2023-11-27 19:58:47 +01:00
sockets_misc.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
sockets_net_mgmt.c kernel: move syscall_handler.h to internal include directory 2023-11-03 11:46:52 +01:00
sockets_packet.c kernel: move syscall_handler.h to internal include directory 2023-11-03 11:46:52 +01:00
sockets_select.c syscall: rename z_user_ to k_usermode_ 2023-11-03 11:46:52 +01:00
sockets_tls.c net: sockets: tls: Align DTLS connect() behavior with regular TLS 2024-01-03 19:00:15 +00:00
sockets.c net: lib: sockets: Initialize iovec to 0 at start of func 2024-01-03 10:19:50 +01:00