diff options
| author | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-09-19 00:32:22 +0000 |
|---|---|---|
| committer | matz <matz@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2008-09-19 00:32:22 +0000 |
| commit | 98183a08c7978912cd89689c0b4d5d2a01832985 (patch) | |
| tree | 73cf87b9f4545f622fb639459970c93118c148df /ext/socket | |
| parent | 9de8ab8b9803ce3f6accf46b3423dcea7198d81c (diff) | |
* dln.c: newer BeOS support. a patch from Pete Goodeve
<pete.goodeve at computer.org> in [ruby-core:18712].
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_8@19424 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ext/socket')
| -rw-r--r-- | ext/socket/extconf.rb | 2 | ||||
| -rw-r--r-- | ext/socket/getaddrinfo.c | 2 | ||||
| -rw-r--r-- | ext/socket/getnameinfo.c | 2 | ||||
| -rw-r--r-- | ext/socket/socket.c | 2 |
4 files changed, 4 insertions, 4 deletions
diff --git a/ext/socket/extconf.rb b/ext/socket/extconf.rb index 9943466f0e..3bc82a3a3a 100644 --- a/ext/socket/extconf.rb +++ b/ext/socket/extconf.rb @@ -38,7 +38,7 @@ if have_header("arpa/inet.h") end ipv6 = false -default_ipv6 = /cygwin/ !~ RUBY_PLATFORM +default_ipv6 = /cygwin|beos/ !~ RUBY_PLATFORM if enable_config("ipv6", default_ipv6) if checking_for("ipv6") {try_link(<<EOF)} #include <sys/types.h> diff --git a/ext/socket/getaddrinfo.c b/ext/socket/getaddrinfo.c index 9fb4ebcb06..43034a3fd8 100644 --- a/ext/socket/getaddrinfo.c +++ b/ext/socket/getaddrinfo.c @@ -42,7 +42,7 @@ #include <sys/types.h> #if !defined(_WIN32) && !defined(__VMS) #include <sys/param.h> -#if defined(__BEOS__) +#if defined(__BEOS__) && !defined(BONE) # include <net/socket.h> #else # include <sys/socket.h> diff --git a/ext/socket/getnameinfo.c b/ext/socket/getnameinfo.c index 66f7e8818a..8d810f2d2d 100644 --- a/ext/socket/getnameinfo.c +++ b/ext/socket/getnameinfo.c @@ -38,7 +38,7 @@ #include <stdio.h> #include <sys/types.h> #ifndef _WIN32 -#if defined(__BEOS__) +#if defined(__BEOS__) && !defined(BONE) # include <net/socket.h> #else # include <sys/socket.h> diff --git a/ext/socket/socket.c b/ext/socket/socket.c index efe61c78d4..202e4b3431 100644 --- a/ext/socket/socket.c +++ b/ext/socket/socket.c @@ -26,7 +26,7 @@ #endif #ifndef _WIN32 -#if defined(__BEOS__) +#if defined(__BEOS__) && !defined(BONE) # include <net/socket.h> #else # include <sys/socket.h> |
