xref: /freebsd/contrib/ntp/include/ntp_if.h (revision 9c2daa00c2315f101948c7144d62af5d5fb515cf)
1 c0b746e5SOllivier Robert /*
2 c0b746e5SOllivier Robert  * Sockets are not standard.
3 c0b746e5SOllivier Robert  * So hide uglyness in include file.
4 c0b746e5SOllivier Robert  */
5 c0b746e5SOllivier Robert /* was: defined(SYS_CONVEXOS9) */
6 c0b746e5SOllivier Robert #if defined(HAVE__SYS_SYNC_QUEUE_H) && defined(HAVE__SYS_SYNC_SEMA_H)
7 c0b746e5SOllivier Robert # include "/sys/sync/queue.h"
8 c0b746e5SOllivier Robert # include "/sys/sync/sema.h"
9 c0b746e5SOllivier Robert #endif
10 c0b746e5SOllivier Robert 
11 c0b746e5SOllivier Robert /* was: (defined(SYS_SOLARIS) && !defined(bsd)) || defined(SYS_SUNOS4) */
12 c0b746e5SOllivier Robert /* was: defined(SYS_UNIXWARE1) */
13 c0b746e5SOllivier Robert #ifdef HAVE_SYS_SOCKIO_H
14 c0b746e5SOllivier Robert # include <sys/sockio.h>
15 c0b746e5SOllivier Robert #endif
16 c0b746e5SOllivier Robert 
17 c0b746e5SOllivier Robert /* was: #if defined(SYS_PTX) || defined(SYS_SINIXM) */
18 c0b746e5SOllivier Robert #ifdef HAVE_SYS_STREAM_H
19 c0b746e5SOllivier Robert # include <sys/stream.h>
20 c0b746e5SOllivier Robert #endif
21 c0b746e5SOllivier Robert #ifdef HAVE_SYS_STROPTS_H
22 c0b746e5SOllivier Robert # include <sys/stropts.h>
23 c0b746e5SOllivier Robert #endif
24 c0b746e5SOllivier Robert 
25 c0b746e5SOllivier Robert #ifdef HAVE_NET_IF_H
26 c0b746e5SOllivier Robert # include <net/if.h>
27 c0b746e5SOllivier Robert #endif /* HAVE_NET_IF_H */
28