leitner
ed67042965
undo freebsd fix, does not compile
2017-12-17 10:39:45 +00:00
leitner
2cc0eec6cc
#define _POSIX_SOURCE for FreeBSD
2017-12-17 10:23:48 +00:00
leitner
f74f9b9b25
add socket_udp4b and socket_udp6b
2015-10-16 17:12:22 +00:00
leitner
144fb41918
remove warnings
2006-05-18 06:13:25 +00:00
leitner
d361d81c64
make socket_(tc|ud)p[46] actually return non-blocking sockets as
...
documented (Richard Lyons)
2006-05-18 06:02:43 +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
9210337fa5
turns out there is one more error message that can signal missing IPv6
...
support in the kernel
2005-04-07 05:52:55 +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
2af3efb074
work around itojun BSD IPV6_ONLY brokenness
2003-10-06 18:16:38 +00:00
leitner
d4753c43f3
test for ipv6 and if_name2index and socklen_t.
2001-11-24 19:34:32 +00:00
leitner
3083708670
Initial revision
2001-02-02 17:54:47 +00:00