* Workaround for the problems OS X 10.4 has with ioctl(..., SIOCGIFCONF, ...).
Suggested by Apple Engineering. This commit was SVN r6703.
Этот коммит содержится в:
родитель
4a748d62ae
Коммит
8f47bf194d
@ -39,7 +39,16 @@
|
|||||||
#include <arpa/inet.h>
|
#include <arpa/inet.h>
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_NET_IF_H
|
#ifdef HAVE_NET_IF_H
|
||||||
|
#if defined(__DARWIN_ALIGN_POWER) && __DARWIN_ALIGN_POWER
|
||||||
|
/* Apple engineering suggested this as a workaround for a bug in OS X
|
||||||
|
* 10.4 (Tiger) that prevented ioctl(..., SIOCGIFCONF, ...) from
|
||||||
|
* working properly in 64 bit mode */
|
||||||
|
#pragma options align=power
|
||||||
|
#endif
|
||||||
#include <net/if.h>
|
#include <net/if.h>
|
||||||
|
#if defined(__DARWIN_ALIGN_POWER) && __DARWIN_ALIGN_POWER
|
||||||
|
#pragma options align=reset
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
#ifdef HAVE_NETDB_H
|
#ifdef HAVE_NETDB_H
|
||||||
#include <netdb.h>
|
#include <netdb.h>
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user