zephyr/subsys/net/lib/sockets
Jukka Rissanen b56297bf16 net: sockets: Check eventfd errors better
With native_sim, this error is seen a lot when socket
service API is used.

  <dbg> net_sock: get_sock_vtable: (net_socket_service):
    Invalid access on sock 3 by thread 0x807a8e0 (net_socket_service)

If we just ignore the error, then we might get into forever
loop which is not good. So if this happens, mark the eventfd
fd as not pollable to basically ignore the eventfd support in
this case.

Signed-off-by: Jukka Rissanen <jukka.rissanen@nordicsemi.no>
2024-05-20 14:25:44 +03:00
..
CMakeLists.txt net: sockets: Create a socket service API 2024-01-16 10:00:45 +01:00
getaddrinfo.c net: dns: Fix timeout calculation with DNS retransmissions 2024-03-12 15:13:31 -05:00
getnameinfo.c
Kconfig net: sockets: Move TLS sockets out of experimental 2024-05-10 14:42:03 -05: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: Refactor accept() to support objcore better 2024-01-17 09:55:40 +01:00
socket_offload.c
socketpair.c syscall: rename Z_OOPS -> K_OOPS 2023-11-03 11:46:52 +01:00
sockets_can.c net: Use always zephyr/posix/fcntl.h 2024-03-27 13:40:13 -05:00
sockets_internal.h net: sockets: Refactor accept() to support objcore better 2024-01-17 09:55:40 +01:00
sockets_misc.c net: dns: Convert resolver to use socket service API 2024-05-20 14:25:44 +03:00
sockets_net_mgmt.c net: Use always zephyr/posix/fcntl.h 2024-03-27 13:40:13 -05:00
sockets_packet.c net: Use always zephyr/posix/fcntl.h 2024-03-27 13:40:13 -05:00
sockets_select.c syscall: rename z_user_ to k_usermode_ 2023-11-03 11:46:52 +01:00
sockets_service.c net: sockets: Check eventfd errors better 2024-05-20 14:25:44 +03:00
sockets_tls.c net: sockets: tls: Add more logging in case of errors 2024-04-12 11:54:02 +02:00
sockets.c net: sockets: Add extra debug print for invalid socket access 2024-05-20 14:25:44 +03:00