summaryrefslogtreecommitdiff
path: root/ext/socket/socket.c
diff options
context:
space:
mode:
authorPeter Zhu <peter@peterzhu.ca>2022-01-18 09:01:03 -0500
committerPeter Zhu <peter@peterzhu.ca>2022-01-18 09:52:15 -0500
commitffda21b7ba451b8fd874e9c8c2162c55053caa1e (patch)
tree0acbf6b73b7d5c1f6e175a6ac7fb087aad3baf1a /ext/socket/socket.c
parent54568c949b587f1e71ac38a478696f5c872bb643 (diff)
[Feature #18491] Drop support for HP-UX
IA64 support was dropped in ticket #15894, so we can drop support for HP-UX.
Notes
Notes: Merged: https://github.com/ruby/ruby/pull/5457
Diffstat (limited to 'ext/socket/socket.c')
-rw-r--r--ext/socket/socket.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/ext/socket/socket.c b/ext/socket/socket.c
index ccf990d11f..4ba1c6cd61 100644
--- a/ext/socket/socket.c
+++ b/ext/socket/socket.c
@@ -1529,7 +1529,7 @@ rsock_sockaddr_obj(struct sockaddr *addr, socklen_t len)
#endif
-#if defined(HAVE_GETIFADDRS) || (defined(SIOCGLIFCONF) && defined(SIOCGLIFNUM) && !defined(__hpux)) || defined(SIOCGIFCONF) || defined(_WIN32)
+#if defined(HAVE_GETIFADDRS) || (defined(SIOCGLIFCONF) && defined(SIOCGLIFNUM)) || defined(SIOCGIFCONF) || defined(_WIN32)
/*
* call-seq:
* Socket.ip_address_list => array
@@ -1590,9 +1590,8 @@ socket_s_ip_address_list(VALUE self)
freeifaddrs(ifp);
return list;
-#elif defined(SIOCGLIFCONF) && defined(SIOCGLIFNUM) && !defined(__hpux)
+#elif defined(SIOCGLIFCONF) && defined(SIOCGLIFNUM)
/* Solaris if_tcp(7P) */
- /* HP-UX has SIOCGLIFCONF too. But it uses different struct */
int fd = -1;
int ret;
struct lifnum ln;