leitner
1217583e2b
now that gcc 11's static analyzer looks at array bounds in arguments
...
like "char ip[4]", let's be more strict about that
2021-04-27 17:39:42 +00:00
leitner
b5f21a3900
add support for saving syscalls with accept4
2021-03-12 16:23:32 +00:00
leitner
a7f74699da
add #include <string.h> for memset/strcpy
2016-10-22 10:34:24 +00:00
leitner
c1c50c7dbd
further Windoze support (test/io5.c works, gatling still doesn't)
...
This is just to get gatling to work, I may remove it again after
that.
2005-09-09 22:12:23 +00:00
leitner
f141d3e24f
socket_accept4 should cope with being passed NULL pointers
2005-08-05 15:45:22 +00:00
leitner
6196f771cd
remove a few gcc 4 warnings
...
work around freebsd 5.4 brokenness (if you don't have IPv6 in the
kernel, socket(PF_INET6,SOCK_STREAM,0) returns EPROTONOSUPPORT
instead of EPFNOSUPPORT, which basically says "yeah, I know IPv6,
but TCP? never heard of it")
2005-05-05 15:55:41 +00:00
leitner
82a4ae868d
broken lose32 port using mingw (don't use!!!)
...
initial Solaris /dev/poll port
2003-11-06 20:47:59 +00:00
leitner
24ef5b3bfc
socklen_t compatibility cruft.
2001-11-24 20:18:37 +00:00
leitner
8ecb47a608
bsd and macosx compatibility
2001-10-15 14:34:02 +00:00
leitner
3f04a3d284
accept4 and accept6
2001-02-05 18:25:24 +00:00