Commit Graph

11 Commits (8a8109f27e540d23c7cda6a24c86c8c3a88f563b)

Author SHA1 Message Date
leitner ed67042965 undo freebsd fix, does not compile
leitner 2cc0eec6cc #define _POSIX_SOURCE for FreeBSD
leitner f74f9b9b25 add socket_udp4b and socket_udp6b
leitner 144fb41918 remove warnings
leitner d361d81c64 make socket_(tc|ud)p[46] actually return non-blocking sockets as
documented (Richard Lyons)
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")
leitner 9210337fa5 turns out there is one more error message that can signal missing IPv6
support in the kernel
leitner 82a4ae868d broken lose32 port using mingw (don't use!!!)
initial Solaris /dev/poll port
leitner 2af3efb074 work around itojun BSD IPV6_ONLY brokenness
leitner d4753c43f3 test for ipv6 and if_name2index and socklen_t.
leitner 3083708670 Initial revision