diff options
Diffstat (limited to 'usr.sbin/xntpd/include/ntp_if.h')
-rw-r--r-- | usr.sbin/xntpd/include/ntp_if.h | 43 |
1 files changed, 43 insertions, 0 deletions
diff --git a/usr.sbin/xntpd/include/ntp_if.h b/usr.sbin/xntpd/include/ntp_if.h new file mode 100644 index 0000000..1a76ca0 --- /dev/null +++ b/usr.sbin/xntpd/include/ntp_if.h @@ -0,0 +1,43 @@ +/* + * 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 + +#if defined(SOLARIS)&&!defined(bsd) +#include <sys/sockio.h> +#endif + +#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> |