source: trunk/third/xntp/acconfig.h @ 16192

Revision 16192, 9.2 KB checked in by ghudson, 24 years ago (diff)
This commit was generated by cvs2svn to compensate for changes in r16191, which included commits to RCS files with non-trunk default branches.
Line 
1/* Package */
2#undef PACKAGE
3
4/* Version */
5#undef VERSION
6
7/* debugging code */
8#undef DEBUG
9
10/* Minutes per DST adjustment */
11#undef DSTMINUTES
12
13/* MD5 authentication */
14#undef MD5
15
16/* DES authentication (COCOM only) */
17#undef DES
18
19/* time_t */
20#undef time_t
21
22/* reference clock interface */
23#undef REFCLOCK
24
25/* Audio CHU? */
26#undef AUDIO_CHU
27
28/* PARSE kernel PLL PPS support */
29#undef PPS_SYNC
30
31/* ACTS modem service */
32#undef CLOCK_ACTS
33
34/* Arbiter 1088A/B GPS receiver */
35#undef CLOCK_ARBITER
36
37/* DHD19970505: ARCRON support. */
38#undef CLOCK_ARCRON_MSF
39
40/* Austron 2200A/2201A GPS receiver */
41#undef CLOCK_AS2201
42
43/* PPS interface */
44#undef CLOCK_ATOM
45
46/* PPS auxiliary interface for ATOM */
47#undef PPS_SAMPLE
48
49/* Datum/Bancomm bc635/VME interface */
50#undef CLOCK_BANC
51
52/* Diems Computime Radio Clock */
53#undef CLOCK_COMPUTIME
54
55/* Chronolog K-series WWVB receiver */
56#undef CLOCK_CHRONOLOG
57
58/* Datum Programmable Time System */
59#undef CLOCK_DATUM
60
61/* ELV/DCF7000 clock */
62#undef CLOCK_DCF7000
63
64/* Dumb generic hh:mm:ss local clock */
65#undef CLOCK_DUMBCLOCK
66
67/* Forum Graphic GPS datating station driver */
68#undef CLOCK_FG
69
70/* TrueTime GPS receiver/VME interface */
71#undef CLOCK_GPSVME
72
73/* Heath GC-1000 WWV/WWVH receiver */
74#undef CLOCK_HEATH
75
76/* HOPF 6021 clock */
77#undef CLOCK_HOPF6021
78
79/* HOPF PCI clock device */
80#undef CLOCK_HOPF_PCI
81
82/* HOPF serial clock device*/
83#undef CLOCK_HOPF_SERIAL
84
85/* HP 58503A GPS receiver */
86#undef CLOCK_HPGPS
87
88/* Sun IRIG audio decoder */
89#undef CLOCK_IRIG
90
91/* Rockwell Jupiter GPS clock */
92#undef CLOCK_JUPITER
93
94/* Leitch CSD 5300 Master Clock System Driver */
95#undef CLOCK_LEITCH
96
97/* local clock reference */
98#undef CLOCK_LOCAL
99
100/* Meinberg clocks */
101#undef CLOCK_MEINBERG
102
103/* EES M201 MSF receiver */
104#undef CLOCK_MSFEES
105
106/* Magnavox MX4200 GPS receiver */
107#undef CLOCK_MX4200
108
109/* NMEA GPS receiver */
110#undef CLOCK_NMEA
111
112/* Motorola UT Oncore GPS */
113#undef CLOCK_ONCORE
114
115/* Palisade clock */
116#undef CLOCK_PALISADE
117
118/* PARSE driver interface */
119#undef CLOCK_PARSE
120
121/* Conrad parallel port radio clock */
122#undef CLOCK_PCF
123
124/* PCL 720 clock support */
125#undef CLOCK_PPS720
126
127/* PST/Traconex 1020 WWV/WWVH receiver */
128#undef CLOCK_PST
129
130/* PTB modem service */
131#undef CLOCK_PTBACTS
132
133/* DCF77 raw time code */
134#undef CLOCK_RAWDCF
135
136/* RCC 8000 clock */
137#undef CLOCK_RCC8000
138
139/* Schmid DCF77 clock */
140#undef CLOCK_SCHMID
141
142/* clock thru shared memory */
143#undef CLOCK_SHM
144
145/* Spectracom 8170/Netclock/2 WWVB receiver */
146#undef CLOCK_SPECTRACOM
147
148/* KSI/Odetics TPRO/S GPS receiver/IRIG interface */
149#undef CLOCK_TPRO
150
151/* TRAK 8810 GPS receiver */
152#undef CLOCK_TRAK
153
154/* Trimble GPS receiver/TAIP protocol */
155#undef CLOCK_TRIMTAIP
156
157/* Trimble GPS receiver/TSIP protocol */
158#undef CLOCK_TRIMTSIP
159
160/* Kinemetrics/TrueTime receivers */
161#undef CLOCK_TRUETIME
162
163/* Ultralink M320 WWVB receiver */
164#undef CLOCK_ULINK
165
166/* USNO modem service */
167#undef CLOCK_USNO
168
169/* WHARTON 400A Series protocol */
170#undef CLOCK_WHARTON_400A
171
172/* WWV audio driver */
173#undef CLOCK_WWV
174
175/* VARITEXT protocol */
176#undef CLOCK_VARITEXT
177
178/* define if we need to declare int errno; */
179#undef DECL_ERRNO
180
181/* define if we may declare int h_errno; */
182#undef DECL_H_ERRNO
183
184/* define if it's OK to declare char *sys_errlist[]; */
185#undef CHAR_SYS_ERRLIST
186
187/* define if it's OK to declare int syscall P((int, struct timeval *, struct timeval *)); */
188#undef DECL_SYSCALL
189
190/* define if we have syscall is buggy (Solaris 2.4) */
191#undef SYSCALL_BUG
192
193/* Do we need extra room for SO_RCVBUF? (HPUX <8) */
194#undef NEED_RCVBUF_SLOP
195
196/* Should we open the broadcast socket? */
197#undef OPEN_BCAST_SOCKET
198
199/* Do we want the HPUX FindConfig()? */
200#undef NEED_HPUX_FINDCONFIG
201
202/* canonical system (cpu-vendor-os) string */
203#undef STR_SYSTEM
204
205/* define if NetInfo support is available */
206#undef HAVE_NETINFO
207
208/* define if [gs]ettimeofday() only takes 1 argument */
209#undef SYSV_TIMEOFDAY
210
211/* define if struct sockaddr has sa_len */
212#undef HAVE_SA_LEN_IN_STRUCT_SOCKADDR
213
214/* define if struct clockinfo has hz */
215#undef HAVE_HZ_IN_STRUCT_CLOCKINFO
216
217/* define if struct sigaction has sa_sigaction */
218#undef HAVE_SA_SIGACTION_IN_STRUCT_SIGACTION
219
220/* define if struct clockinfo has tickadj */
221#undef HAVE_TICKADJ_IN_STRUCT_CLOCKINFO
222
223/* define if struct ntptimeval uses time.tv_nsec instead of time.tv_usec */
224#undef HAVE_TV_NSEC_IN_NTPTIMEVAL
225
226/* Does a system header defind struct ppsclockev? */
227#undef HAVE_STRUCT_PPSCLOCKEV
228
229/* define if function prototypes are OK */
230#undef HAVE_PROTOTYPES
231
232/* define if setpgrp takes 0 arguments */
233#undef HAVE_SETPGRP_0
234
235/* hardwire a value for tick? */
236#undef PRESET_TICK
237
238/* hardwire a value for tickadj? */
239#undef PRESET_TICKADJ
240
241/* is adjtime() accurate? */
242#undef ADJTIME_IS_ACCURATE
243
244/* should we NOT read /dev/kmem? */
245#undef NOKMEM
246
247/* use UDP Wildcard Delivery? */
248#undef UDP_WILDCARD_DELIVERY
249
250/* always slew the clock? */
251#undef SLEWALWAYS
252
253/* step, then slew the clock? */
254#undef STEP_SLEW
255
256/* force ntpdate to step the clock if !defined(STEP_SLEW) ? */
257#undef FORCE_NTPDATE_STEP
258
259/* synch TODR hourly? */
260#undef DOSYNCTODR
261
262/* do we set process groups with -pid? */
263#undef UDP_BACKWARDS_SETOWN
264
265/* must we have a CTTY for fsetown? */
266#undef USE_FSETOWNCTTY
267
268/* can we use SIGIO for tcp and udp IO? */
269#undef HAVE_SIGNALED_IO
270
271/* can we use SIGPOLL for UDP? */
272#undef USE_UDP_SIGPOLL
273
274/* can we use SIGPOLL for tty IO? */
275#undef USE_TTY_SIGPOLL
276
277/* should we use clock_settime()? */
278#undef USE_CLOCK_SETTIME
279
280/* do we want the CHU driver? */
281#undef CLOCK_CHU
282
283/* do we have the ppsclock streams module? */
284#undef PPS
285
286/* do we have the tty_clk line discipline/streams module? */
287#undef TTYCLK
288
289/* does the kernel support precision time discipline? */
290#undef KERNEL_PLL
291
292/* does the kernel support multicasting IP? */
293#undef MCAST
294
295/* do we have ntp_{adj,get}time in libc? */
296#undef NTP_SYSCALLS_LIBC
297
298/* do we have ntp_{adj,get}time in the kernel? */
299#undef NTP_SYSCALLS_STD
300
301/* do we have STREAMS/TLI? (Can we replace this with HAVE_SYS_STROPTS_H? */
302#undef STREAMS_TLI
303
304/* do we need an s_char typedef? */
305#undef NEED_S_CHAR_TYPEDEF
306
307/* include the GDT Surveying code? */
308#undef GDT_SURVEYING
309
310/* does SIOCGIFCONF return size in the buffer? */
311#undef SIZE_RETURNED_IN_BUFFER
312
313/* what is the name of TICK in the kernel? */
314#undef K_TICK_NAME
315
316/* Is K_TICK_NAME (nsec_per_tick, for example) in nanoseconds? */
317#undef TICK_NANO
318
319/* what is the name of TICKADJ in the kernel? */
320#undef K_TICKADJ_NAME
321
322/* Is K_TICKADJ_NAME (hrestime_adj, for example) in nanoseconds? */
323#undef TICKADJ_NANO
324
325/* what is (probably) the name of DOSYNCTODR in the kernel? */
326#undef K_DOSYNCTODR_NAME
327
328/* what is (probably) the name of NOPRINTF in the kernel? */
329#undef K_NOPRINTF_NAME
330
331/* do we need HPUX adjtime() library support? */
332#undef NEED_HPUX_ADJTIME
333
334/* Might nlist() values require an extra level of indirection (AIX)? */
335#undef NLIST_EXTRA_INDIRECTION
336
337/* Other needed NLIST stuff */
338#undef NLIST_STRUCT
339#undef NLIST_NAME_UNION
340
341/* Should we recommend a minimum value for tickadj? */
342#undef MIN_REC_TICKADJ
343
344/* Is there a problem using PARENB and IGNPAR (IRIX)? */
345#undef NO_PARENB_IGNPAR
346
347/* Should we not IGNPAR (Linux)? */
348#undef RAWDCF_NO_IGNPAR
349
350/* Does the compiler like "volatile"? */
351#undef volatile
352
353/* Does qsort expect to work on "void *" stuff? */
354#undef QSORT_USES_VOID_P
355
356/* What is the fallback value for HZ? */
357#undef DEFAULT_HZ
358
359/* Do we need to override the system's idea of HZ? */
360#undef OVERRIDE_HZ
361
362/* Do we want the SCO clock hacks? */
363#undef SCO5_CLOCK
364
365/* Do we want the ReliantUNIX clock hacks? */
366#undef RELIANTUNIX_CLOCK
367
368/* Does the kernel have an FLL bug? */
369#undef KERNEL_FLL_BUG
370
371/* Define if you have the TIOCGPPSEV ioctl (Solaris) */
372#undef HAVE_TIOCGPPSEV
373
374/* Define if you have the TIOCSPPS ioctl (Solaris) */
375#undef HAVE_TIOCSPPS
376
377/* Define if you have the CIOGETEV ioctl (SunOS, Linux) */
378#undef HAVE_CIOGETEV
379
380/* Define if you have the TIOCGSERIAL, TIOCSSERIAL, ASYNC_PPS_CD_POS, and ASYNC_PPS_CD_NEG ioctls (linux) */
381#undef HAVE_TIO_SERIAL_STUFF
382
383/* Define if you have the interface in the Draft RFC */
384#undef HAVE_PPSAPI
385
386/* Do we need to #define _SVID3 when we #include <termios.h>? */
387#undef TERMIOS_NEEDS__SVID3
388
389/* Do we have support for SHMEM_STATUS? */
390#undef ONCORE_SHMEM_STATUS
391
392/***/
393
394/* Which way should we declare... */
395
396/* adjtime()? */
397#undef DECL_ADJTIME_0
398
399/* bcopy()? */
400#undef DECL_BCOPY_0
401
402/* bzero()? */
403#undef DECL_BZERO_0
404
405/* cfset[io]speed()? */
406#undef DECL_CFSETISPEED_0
407
408/* ioctl()? */
409#undef DECL_IOCTL_0
410
411/* IPC? (bind, connect, recvfrom, sendto, setsockopt, socket) */
412#undef DECL_IPC_0
413
414/* memmove()? */
415#undef DECL_MEMMOVE_0
416
417/* memset()? */
418#undef DECL_MEMSET_0
419
420/* mkstemp()? */
421#undef DECL_MKSTEMP_0
422
423/* mktemp()? */
424#undef DECL_MKTEMP_0
425
426/* mrand48()? */
427#undef DECL_MRAND48_0
428
429/* nlist()? */
430#undef DECL_NLIST_0
431
432/* plock()? */
433#undef DECL_PLOCK_0
434
435/* rename()? */
436#undef DECL_RENAME_0
437
438/* select()? */
439#undef DECL_SELECT_0
440
441/* setitimer()? */
442#undef DECL_SETITIMER_0
443
444/* setpriority()? */
445#undef DECL_SETPRIORITY_0
446#undef DECL_SETPRIORITY_1
447
448/* sigvec()? */
449#undef DECL_SIGVEC_0
450
451/* srand48()? */
452#undef DECL_SRAND48_0
453
454/* stdio stuff? */
455#undef DECL_STDIO_0
456
457/* stime()? */
458#undef DECL_STIME_0
459#undef DECL_STIME_1
460
461/* strtol()? */
462#undef DECL_STRTOL_0
463
464/* syslog() stuff? */
465#undef DECL_SYSLOG_0
466
467/* time()? */
468#undef DECL_TIME_0
469
470/* [gs]ettimeofday()? */
471#undef DECL_TIMEOFDAY_0
472
473/* tolower()? */
474#undef DECL_TOLOWER_0
475
476/* toupper()? */
477#undef DECL_TOUPPER_0
478
479#undef ULONG_CONST
Note: See TracBrowser for help on using the repository browser.