Commit Graph

8 Commits (e98c1c426f400ad3f2c3b40ce7b8b7f6e2ce1b61)

Author SHA1 Message Date
leitner 8581b74a84 on FreeBSD, on a PF_INET6 socket, recvfrom and friends can actually
return a sockaddr with family PF_INET.  WTF?  Work around that.
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 d6b7c29808 uh, the scope_id detection #defined the wrong constant. libowfat
always thought there was no scope_id.  Oops.
leitner 82a4ae868d broken lose32 port using mingw (don't use!!!)
initial Solaris /dev/poll port
leitner 53b201046e extended socket API; you can now pass NULL to ignore results you don't
need
leitner 24ef5b3bfc socklen_t compatibility cruft.
leitner 8ecb47a608 bsd and macosx compatibility
leitner 1bcce7eed7 even more stuff