nuttx/net/socket
Ville Juven ac4183e589 socket/send/recv: Copy user parameters to kernel memory (BUILD_KERNEL)
Need to copy the user pointers into kernel memory before calling send/recv,
because devif_poll() and others will fail at once due to wrong mappings.
2023-05-27 03:24:06 +08:00
..
accept.c net/local: Return the unblock handle correctly in local_accept 2023-03-09 09:17:19 +01:00
bind.c net: Make si_bind callback optional 2023-03-06 20:58:27 +02:00
connect.c net: Make si_connect callback optional 2023-03-06 20:58:27 +02:00
getpeername.c net: Remove the empty si_getpeername implementation 2023-03-06 20:58:27 +02:00
getsockname.c net: Make si_getsockname callback optional 2023-03-06 20:58:27 +02:00
getsockopt.c socket: divide errno & s_error 2023-02-23 16:40:19 +01:00
Kconfig tcp: add TCP_MAXSEG support 2023-04-22 01:42:47 +08:00
listen.c net: Make si_listen callback optional 2023-03-06 20:58:27 +02:00
Make.defs
net_close.c
net_dup2.c
net_fstat.c net: remove conn-related casts 2023-05-10 19:32:09 -03:00
net_poll.c net: Make si_poll callback optional 2023-03-06 20:58:27 +02:00
net_sendfile.c socket: divide errno & s_error 2023-02-23 16:40:19 +01:00
net_sockif.c
net_timeo.c
recv.c
recvfrom.c socket/send/recv: Copy user parameters to kernel memory (BUILD_KERNEL) 2023-05-27 03:24:06 +08:00
recvmsg.c recvmsg: control msg support multi-attribute return 2023-05-04 12:04:11 +02:00
send.c net/socket: Combine send() with sendto() 2023-05-27 03:24:06 +08:00
sendmsg.c socket: divide errno & s_error 2023-02-23 16:40:19 +01:00
sendto.c socket/send/recv: Copy user parameters to kernel memory (BUILD_KERNEL) 2023-05-27 03:24:06 +08:00
setsockopt.c
shutdown.c socket: divide errno & s_error 2023-02-23 16:40:19 +01:00
socket.c
socket.h socket: divide errno & s_error 2023-02-23 16:40:19 +01:00
socketpair.c