cosmopolitan/libc/sock/struct
Justine Tunney 0ba3199915
Fix some more socket bugs
- The functions that return a sockaddr now do so the same way the Linux
  Kernel does across platforms, e.g. getpeername(), accept4()

- Socket system calls on Windows will now only check for interrupts when
  a blocking operation needs to be performed.

- Write tests for recvfrom() system call
2023-07-23 16:31:10 -07:00
..
arphdr.h Get us closer to building busybox 2023-06-18 04:13:45 -07:00
arpreq.h Get us closer to building busybox 2023-06-18 04:13:45 -07:00
cmsghdr.h Greatly expand system() shell code features 2022-10-11 21:30:31 -07:00
cmsghdr.internal.h Greatly expand system() shell code features 2022-10-11 21:30:31 -07:00
ether_header.h Get us closer to building busybox 2023-06-18 04:13:45 -07:00
ifconf.h Make some system call fixes 2023-02-12 22:16:34 -08:00
ifreq.h remove libc/sock/if.h 2023-01-01 16:51:00 -08:00
in6_pktinfo.h Get us closer to building busybox 2023-06-18 04:13:45 -07:00
in_pktinfo.h Get us closer to building busybox 2023-06-18 04:13:45 -07:00
ip_mreq.h Add more missing libc functionality 2022-08-06 10:50:51 -07:00
linger.h Make fixes and improvements 2022-06-25 21:09:09 -07:00
msghdr.h Make some simple fixes 2023-02-03 02:09:15 -08:00
msghdr.internal.h Rename hidden keyword to _Hide 2022-11-08 12:55:28 -08:00
pollfd.h Release pledge.com 1.7 and landlockmake.com 1.3 2022-08-15 19:52:00 -07:00
pollfd.internal.h Implement crash reporting for AARCH64 2023-05-12 05:47:54 -07:00
sockaddr.h Greatly expand system() shell code features 2022-10-11 21:30:31 -07:00
sockaddr.internal.h Fix some more socket bugs 2023-07-23 16:31:10 -07:00
sockaddr6-bsd.internal.h Polyfill IPv6 on non-Linux 2022-09-08 06:06:22 -07:00
sockaddr6.h Add more missing libc functionality 2022-08-06 10:50:51 -07:00