1993-12-21 18:36:48 +00:00
|
|
|
/*
|
|
|
|
* Sockets are not standard.
|
|
|
|
* So hide uglyness in include file.
|
|
|
|
*/
|
|
|
|
#if defined(SYS_CONVEXOS9)
|
|
|
|
#include "/sys/sync/queue.h"
|
|
|
|
#include "/sys/sync/sema.h"
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(SYS_AIX)
|
|
|
|
#include <sys/time.h>
|
|
|
|
#include <time.h>
|
|
|
|
#endif
|
|
|
|
|
1994-09-29 23:04:24 +00:00
|
|
|
#if (defined(SOLARIS) && !defined(bsd)) || defined(SYS_SUNOS4)
|
1993-12-21 18:36:48 +00:00
|
|
|
#include <sys/sockio.h>
|
|
|
|
#endif
|
|
|
|
|
1994-04-21 00:33:33 +00:00
|
|
|
#if defined(SYS_UNIXWARE1)
|
|
|
|
#include <sys/sockio.h>
|
|
|
|
#endif
|
|
|
|
|
1993-12-21 18:36:48 +00:00
|
|
|
#if defined(SYS_PTX) || defined(SYS_SINIXM)
|
|
|
|
#include <sys/stream.h>
|
|
|
|
#include <sys/stropts.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#if defined(SYS_SVR4)
|
|
|
|
#if !defined(USE_STREAMS_DEVICE_FOR_IF_CONFIG)
|
|
|
|
#include <sys/sockio.h>
|
|
|
|
#else /* USE_STREAMS_DEVICE_FOR_IF_CONFIG */
|
|
|
|
#include <netinet/ip.h>
|
|
|
|
#undef SIOCGIFCONF
|
|
|
|
#undef SIOCGIFFLAGS
|
|
|
|
#undef SIOCGIFADDR
|
|
|
|
#undef SIOCGIFBRDADDR
|
|
|
|
#undef SIOCGIFNETMASK
|
|
|
|
#define SIOCGIFCONF IPIOC_GETIFCONF
|
|
|
|
#define SIOCGIFFLAGS IPIOC_GETIFFLAGS
|
|
|
|
#define SIOCGIFADDR IPIOC_GETIFADDR
|
|
|
|
#define SIOCGIFBRDADDR IPIOC_GETIFBRDADDR
|
|
|
|
#define SIOCGIFNETMASK IPIOC_GETIFNETMASK
|
|
|
|
#endif /* USE_STREAMS_DEVICE_FOR_IF_CONFIG */
|
|
|
|
|
|
|
|
#endif /* SYS_SVR4 */
|
|
|
|
|
|
|
|
#include <net/if.h>
|