diff options
author | Steve Huston <shuston@riverace.com> | 1998-10-24 23:42:17 +0000 |
---|---|---|
committer | Steve Huston <shuston@riverace.com> | 1998-10-24 23:42:17 +0000 |
commit | 7c691cb6f9ab3bf816902a29a990be7bd4103d6f (patch) | |
tree | 911e01368a745c025892f15ecc4e2673b8e0b5d1 | |
parent | 321f72920add1c8ab052743dd74e06b840a70fa2 (diff) | |
download | ATCD-7c691cb6f9ab3bf816902a29a990be7bd4103d6f.tar.gz |
Let AIX take a whack at ACE::get_ip_interfaces.
-rw-r--r-- | ace/ACE.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/ace/ACE.cpp b/ace/ACE.cpp index cbe0c688b60..01c58ac5e9c 100644 --- a/ace/ACE.cpp +++ b/ace/ACE.cpp @@ -2619,7 +2619,7 @@ ACE::count_interfaces (ACE_HANDLE handle, ASYS_TEXT ("ioctl - SIOCGIFNUM failed")), -1); return 0; -#elif defined (__unix) || defined (__Lynx__) +#elif defined (__unix) || defined (__Lynx__) || defined (_AIX) // Note: DEC CXX doesn't define "unix". BSD compatible OS: HP UX, // AIX, SunOS 4.x perform some ioctls to retrieve ifconf list of // ifreq structs no SIOCGIFNUM on SunOS 4.x, so use guess and scan @@ -2693,7 +2693,7 @@ ACE::get_handle (void) ACE_HANDLE handle = ACE_INVALID_HANDLE; #if defined (sparc) handle = ACE_OS::open ("/dev/udp", O_RDONLY); -#elif defined (__unix) || defined (__Lynx__) +#elif defined (__unix) || defined (__Lynx__) || defined (_AIX) // Note: DEC CXX doesn't define "unix" BSD compatible OS: HP UX, // AIX, SunOS 4.x @@ -2900,7 +2900,7 @@ ACE::get_ip_interfaces (size_t &count, return 0; # endif /* Winsock 2 && MSVC 5 or later */ -#elif defined (__unix) || defined (__Lynx__) +#elif defined (__unix) || defined (__Lynx__) || defined (_AIX) // COMMON (SVR4 and BSD) UNIX CODE size_t num_ifs; |