Projects

Ticket #16: patch-CommonUtilitiesLib_SocketUtils_cpp

File patch-CommonUtilitiesLib_SocketUtils_cpp, 0.7 KB (added by jason@…, 4 years ago)
Line 
1$OpenBSD$
2--- CommonUtilitiesLib/SocketUtils.cpp.orig     Tue May  6 01:28:59 2008
3+++ CommonUtilitiesLib/SocketUtils.cpp  Fri Jun  6 21:41:35 2008
4@@ -342,7 +342,7 @@ void SocketUtils::Initialize(Bool16 lookupDNSName)
5 
6 #if __linux__ || __linuxppc__ || __solaris__ || __MacOSX__ || __sgi__ || __osf__
7     int err = ::ioctl(tempSocket, SIOCGIFCONF, (char*)&ifc);
8-#elif __FreeBSD__
9+#elif __FreeBSD__ || __OpenBSD__
10     int err = ::ioctl(tempSocket, OSIOCGIFCONF, (char*)&ifc);
11 #else
12     #error
13@@ -350,7 +350,7 @@ void SocketUtils::Initialize(Bool16 lookupDNSName)
14     if (err == -1)
15         return;
16 
17-#if __FreeBSD__
18+#if __FreeBSD__ || __OpenBSD__
19     int netdev1, netdev2;
20     struct ifreq *netdevifr;
21     netdevifr = ifc.ifc_req;