config.h revision 147554
1/* config.h.  Generated by configure.  */
2/* config.h.in.  Generated from configure.in by autoheader.  */
3/* $FreeBSD: head/usr.sbin/ntp/config.h 147554 2005-06-23 21:37:27Z roberto $ */
4
5/* Is adjtime() accurate? */
6/* #undef ADJTIME_IS_ACCURATE */
7
8/* CHU audio/decoder? */
9/* #undef AUDIO_CHU */
10
11/* Declare char *sys_errlist array */
12/* #undef CHAR_SYS_ERRLIST */
13
14/* ACTS modem service */
15/* #undef CLOCK_ACTS */
16
17/* Arbiter 1088A/B GPS receiver */
18/* #undef CLOCK_ARBITER */
19
20/* ARCRON support? */
21/* #undef CLOCK_ARCRON_MSF */
22
23/* Austron 2200A/2201A GPS receiver? */
24/* #undef CLOCK_AS2201 */
25
26/* PPS interface? */
27#define CLOCK_ATOM 1
28
29/* Datum/Bancomm bc635/VME interface? */
30/* #undef CLOCK_BANC */
31
32/* Chronolog K-series WWVB receiver? */
33/* #undef CLOCK_CHRONOLOG */
34
35/* CHU modem/decoder */
36/* #undef CLOCK_CHU */
37
38/* Diems Computime Radio Clock? */
39/* #undef CLOCK_COMPUTIME */
40
41/* Datum Programmable Time System? */
42/* #undef CLOCK_DATUM */
43
44/* ELV/DCF7000 clock? */
45/* #undef CLOCK_DCF7000 */
46
47/* Dumb generic hh:mm:ss local clock? */
48#define CLOCK_DUMBCLOCK	1
49
50/* Forum Graphic GPS datating station driver? */
51/* #undef CLOCK_FG */
52
53/* TrueTime GPS receiver/VME interface? */
54/* #undef CLOCK_GPSVME */
55
56/* Heath GC-1000 WWV/WWVH receiver? */
57/* #undef CLOCK_HEATH */
58
59/* HOPF 6021 clock? */
60/* #undef CLOCK_HOPF6021 */
61
62/* HOPF PCI clock device? */
63/* #undef CLOCK_HOPF_PCI */
64
65/* HOPF serial clock device? */
66/* #undef CLOCK_HOPF_SERIAL */
67
68/* HP 58503A GPS receiver? */
69/* #undef CLOCK_HPGPS */
70
71/* IRIG audio decoder? */
72/* #undef CLOCK_IRIG */
73
74/* JJY receiver? */
75/* #undef CLOCK_JJY */
76
77/* Rockwell Jupiter GPS clock? */
78/* #undef CLOCK_JUPITER */
79
80/* Leitch CSD 5300 Master Clock System Driver? */
81/* #undef CLOCK_LEITCH */
82
83/* local clock reference? */
84#define CLOCK_LOCAL 1
85
86/* Meinberg clocks */
87#define CLOCK_MEINBERG 1
88
89/* EES M201 MSF receiver */
90/* #undef CLOCK_MSFEES */
91
92/* Magnavox MX4200 GPS receiver */
93/* #undef CLOCK_MX4200 */
94
95/* NeoClock4X */
96/* #undef CLOCK_NEOCLOCK4X */
97
98/* NMEA GPS receiver */
99#define CLOCK_NMEA 1
100
101/* Motorola UT Oncore GPS */
102#define CLOCK_ONCORE 1
103
104/* Palisade clock */
105/* #undef CLOCK_PALISADE */
106
107/* PARSE driver interface */
108#define CLOCK_PARSE 1
109
110/* Conrad parallel port radio clock */
111/* #undef CLOCK_PCF */
112
113/* PCL 720 clock support */
114/* #undef CLOCK_PPS720 */
115
116/* PST/Traconex 1020 WWV/WWVH receiver */
117/* #undef CLOCK_PST */
118
119/* PTB modem service */
120/* #undef CLOCK_PTBACTS */
121
122/* DCF77 raw time code */
123#define CLOCK_RAWDCF 1
124
125/* RCC 8000 clock */
126/* #undef CLOCK_RCC8000 */
127
128/* RIPE NCC Trimble clock */
129/* #undef CLOCK_RIPENCC */
130
131/* Schmid DCF77 clock */
132/* #undef CLOCK_SCHMID */
133
134/* clock thru shared memory */
135/* #undef CLOCK_SHM */
136
137/* Spectracom 8170/Netclock/2 WWVB receiver */
138/* #undef CLOCK_SPECTRACOM */
139
140/* KSI/Odetics TPRO/S GPS receiver/IRIG interface */
141/* #undef CLOCK_TPRO */
142
143/* TRAK 8810 GPS receiver */
144/* #undef CLOCK_TRAK */
145
146/* Trimble GPS receiver/TAIP protocol */
147/* #undef CLOCK_TRIMTAIP */
148
149/* Trimble GPS receiver/TSIP protocol */
150/* #undef CLOCK_TRIMTSIP */
151
152/* Kinemetrics/TrueTime receivers */
153/* #undef CLOCK_TRUETIME */
154
155/* TrueTime 560 IRIG-B decoder? */
156/* #undef CLOCK_TT560 */
157
158/* Ultralink M320 WWVB receiver? */
159/* #undef CLOCK_ULINK */
160
161/* USNO modem service */
162/* #undef CLOCK_USNO */
163
164/* VARITEXT protocol */
165/* #undef CLOCK_VARITEXT */
166
167/* WHARTON 400A Series protocol */
168/* #undef CLOCK_WHARTON_400A */
169
170/* WWV audio driver */
171/* #undef CLOCK_WWV */
172
173/* Zyfer GPStarplus */
174/* #undef CLOCK_ZYFER */
175
176/* Enable debugging? */
177/* #undef DEBUG */
178
179/* Declaration style */
180/* #undef DECL_ADJTIME_0 */
181
182/* Declaration style */
183/* #undef DECL_BCOPY_0 */
184
185/* Declaration style */
186/* #undef DECL_BZERO_0 */
187
188/* Declaration style */
189/* #undef DECL_CFSETISPEED_0 */
190
191/* Declare errno? */
192/* #undef DECL_ERRNO */
193
194/* Declaration style */
195/* #undef DECL_HSTRERROR_0 */
196
197/* Declare h_errno? */
198#define DECL_H_ERRNO 1
199
200/* Declaration style */
201/* #undef DECL_INET_NTOA_0 */
202
203/* Declaration style */
204/* #undef DECL_IOCTL_0 */
205
206/* Declaration style */
207/* #undef DECL_IPC_0 */
208
209/* Declaration style */
210/* #undef DECL_MEMMOVE_0 */
211
212/* Declaration style */
213/* #undef DECL_MKSTEMP_0 */
214
215/* Declaration style */
216/* #undef DECL_MKTEMP_0 */
217
218/* Declaration style */
219/* #undef DECL_MRAND48_0 */
220
221/* Declaration style */
222/* #undef DECL_NLIST_0 */
223
224/* Declaration style */
225/* #undef DECL_PLOCK_0 */
226
227/* Declaration style */
228/* #undef DECL_RENAME_0 */
229
230/* Declaration style */
231/* #undef DECL_SELECT_0 */
232
233/* Declaration style */
234/* #undef DECL_SETITIMER_0 */
235
236/* Declaration style */
237/* #undef DECL_SETPRIORITY_0 */
238
239/* Declaration style */
240/* #undef DECL_SETPRIORITY_1 */
241
242/* Declaration style */
243/* #undef DECL_SIGVEC_0 */
244
245/* Declaration style */
246/* #undef DECL_SRAND48_0 */
247
248/* Declaration style */
249/* #undef DECL_STDIO_0 */
250
251/* Declaration style */
252/* #undef DECL_STIME_0 */
253
254/* Declaration style */
255/* #undef DECL_STIME_1 */
256
257/* Declaration style */
258/* #undef DECL_STRERROR_0 */
259
260/* Declaration style */
261/* #undef DECL_STRTOL_0 */
262
263/* Declare syscall()? */
264#define DECL_SYSCALL 1
265
266/* Declaration style */
267/* #undef DECL_SYSLOG_0 */
268
269/* Declaration style */
270/* #undef DECL_TIMEOFDAY_0 */
271
272/* Declaration style */
273/* #undef DECL_TIME_0 */
274
275/* Declaration style */
276/* #undef DECL_TOLOWER_0 */
277
278/* Declaration style */
279/* #undef DECL_TOUPPER_0 */
280
281/* What is the fallback value for HZ? */
282#define DEFAULT_HZ 100
283
284/* synch TODR hourly? */
285/* #undef DOSYNCTODR */
286
287/* The number of minutes in a DST adjustment */
288#define DSTMINUTES 60
289
290/* force ntpdate to step the clock if !defined(STEP_SLEW) ? */
291/* #undef FORCE_NTPDATE_STEP */
292
293/* Define to 1 if you have the <arpa/nameser.h> header file. */
294#define HAVE_ARPA_NAMESER_H 1
295
296/* Do we have audio support? */
297#define HAVE_AUDIO	1
298
299/* Define to 1 if you have the <bstring.h> header file. */
300/* #undef HAVE_BSTRING_H */
301
302/* Do we have the CIOGETEV ioctl (SunOS, Linux)? */
303/* #undef HAVE_CIOGETEV */
304
305/* [Use], [/dev/clockctl?] */
306/* #undef HAVE_CLOCKCTL */
307
308/* Define to 1 if you have the `clock_gettime' function. */
309#define HAVE_CLOCK_GETTIME 1
310
311/* Define to 1 if you have the `clock_settime' function. */
312#define HAVE_CLOCK_SETTIME 1
313
314/* Define to 1 if you have the `daemon' function. */
315#define HAVE_DAEMON 1
316
317/* Define to 1 if you have the <errno.h> header file. */
318#define HAVE_ERRNO_H 1
319
320/* Define to 1 if you have the `EVP_md2' function. */
321/* #undef HAVE_EVP_MD2 */
322
323/* Define to 1 if you have the `EVP_mdc2' function. */
324/* #undef HAVE_EVP_MDC2 */
325
326/* Define to 1 if you have the <fcntl.h> header file. */
327#define HAVE_FCNTL_H 1
328
329/* Define to 1 if you have the `finite' function. */
330/* #undef HAVE_FINITE */
331
332/* Define to 1 if you have the `getbootfile' function. */
333#define HAVE_GETBOOTFILE 1
334
335/* Define to 1 if you have the `getclock' function. */
336/* #undef HAVE_GETCLOCK */
337
338/* Define to 1 if you have the `getdtablesize' function. */
339#define HAVE_GETDTABLESIZE 1
340
341/* Define to 1 if you have the `getrusage' function. */
342#define HAVE_GETRUSAGE 1
343
344/* Define to 1 if you have the `getuid' function. */
345#define HAVE_GETUID 1
346
347/* Define to 1 if you have the `hstrerror' function. */
348#define HAVE_HSTRERROR 1
349
350/* Obvious... */
351#define HAVE_HZ_IN_STRUCT_CLOCKINFO 1
352
353/* Define to 1 if you have the <ieeefp.h> header file. */
354#define HAVE_IEEEFP_H 1
355
356/* ISC: Use iflist_sysctl? */
357#define HAVE_IFLIST_SYSCTL 1
358
359/* Define to 1 if you have the <inttypes.h> header file. */
360#define HAVE_INTTYPES_H 1
361
362/* Define to 1 if you have the `isfinite' function. */
363#define HAVE_ISFINITE 1
364
365/* Define to 1 if you have the `kvm_open' function. */
366#define HAVE_KVM_OPEN 1
367
368/* Define to 1 if you have the `K_open' function. */
369/* #undef HAVE_K_OPEN */
370
371/* Define to 1 if you have the `advapi32' library (-ladvapi32). */
372/* #undef HAVE_LIBADVAPI32 */
373
374/* Do we have the curses library? */
375/* #undef HAVE_LIBCURSES */
376
377/* Do we have the edit library? */
378/* #undef HAVE_LIBEDIT */
379
380/* Define to 1 if you have the `elf' library (-lelf). */
381/* #undef HAVE_LIBELF */
382
383/* Define to 1 if you have the `gen' library (-lgen). */
384/* #undef HAVE_LIBGEN */
385
386/* Define to 1 if you have the `kvm' library (-lkvm). */
387#define HAVE_LIBKVM 1
388
389/* Define to 1 if you have the `ld' library (-lld). */
390/* #undef HAVE_LIBLD */
391
392/* Define to 1 if you have the `md' library (-lmd). */
393#define HAVE_LIBMD 1
394
395/* Define to 1 if you have the `md5' library (-lmd5). */
396/* #undef HAVE_LIBMD5 */
397
398/* Define to 1 if you have the `mld' library (-lmld). */
399/* #undef HAVE_LIBMLD */
400
401/* Define to 1 if you have the `nsl' library (-lnsl). */
402/* #undef HAVE_LIBNSL */
403
404/* Define to 1 if you have the `posix4' library (-lposix4). */
405/* #undef HAVE_LIBPOSIX4 */
406
407/* Define to 1 if you have the `readline' library (-lreadline). */
408/* #undef HAVE_LIBREADLINE */
409
410/* Define to 1 if you have the `rt' library (-lrt). */
411/* #undef HAVE_LIBRT */
412
413/* Define to 1 if you have the `socket' library (-lsocket). */
414/* #undef HAVE_LIBSOCKET */
415
416/* Define to 1 if you have the `syslog' library (-lsyslog). */
417/* #undef HAVE_LIBSYSLOG */
418
419/* Define to 1 if you have the <machine/inline.h> header file. */
420/* #undef HAVE_MACHINE_INLINE_H */
421
422/* Define to 1 if you have the <machine/soundcard.h> header file. */
423/* #undef HAVE_MACHINE_SOUNDCARD_H */
424
425/* Define to 1 if you have the <math.h> header file. */
426#define HAVE_MATH_H 1
427
428/* Define to 1 if you have the `MD5Init' function. */
429#define HAVE_MD5INIT 1
430
431/* Define to 1 if you have the <md5.h> header file. */
432#define HAVE_MD5_H 1
433
434/* Define to 1 if you have the `memcpy' function. */
435#define HAVE_MEMCPY 1
436
437/* Define to 1 if you have the `memlk' function. */
438/* #undef HAVE_MEMLK */
439
440/* Define to 1 if you have the `memmove' function. */
441#define HAVE_MEMMOVE 1
442
443/* Define to 1 if you have the <memory.h> header file. */
444#define HAVE_MEMORY_H 1
445
446/* Define to 1 if you have the `memset' function. */
447#define HAVE_MEMSET 1
448
449/* Define to 1 if you have the `mkstemp' function. */
450#define HAVE_MKSTEMP 1
451
452/* Define to 1 if you have the `mktime' function. */
453#define HAVE_MKTIME 1
454
455/* Define to 1 if you have the `mlockall' function. */
456#if __FreeBSD_version >= 500102
457#define HAVE_MLOCKALL 1
458#endif
459
460/* Define to 1 if you have the `mrand48' function. */
461#define HAVE_MRAND48 1
462
463/* Define to 1 if you have the <netdb.h> header file. */
464#define HAVE_NETDB_H 1
465
466/* Define to 1 if you have the <netinet/in.h> header file. */
467#define HAVE_NETINET_IN_H 1
468
469/* Define to 1 if you have the <netinet/in_system.h> header file. */
470/* #undef HAVE_NETINET_IN_SYSTEM_H */
471
472/* Define to 1 if you have the <netinet/in_systm.h> header file. */
473#define HAVE_NETINET_IN_SYSTM_H 1
474
475/* Define to 1 if you have the <netinet/ip.h> header file. */
476#define HAVE_NETINET_IP_H 1
477
478/* NetInfo support? */
479/* #undef HAVE_NETINFO */
480
481/* Define to 1 if you have the <netinfo/ni.h> header file. */
482/* #undef HAVE_NETINFO_NI_H */
483
484/* Define to 1 if you have the <net/if6.h> header file. */
485/* #undef HAVE_NET_IF6_H */
486
487/* Define to 1 if you have the <net/if.h> header file. */
488/* #undef HAVE_NET_IF_H */
489
490/* Define to 1 if you have the `nice' function. */
491#define HAVE_NICE 1
492
493/* Define to 1 if you have the `nlist' function. */
494#define HAVE_NLIST 1
495
496/* Define to 1 if you have the `ntp_adjtime' function. */
497#define HAVE_NTP_ADJTIME 1
498
499/* Define to 1 if you have the `ntp_gettime' function. */
500#define HAVE_NTP_GETTIME 1
501
502/* Define to 1 if you have the `plock' function. */
503/* #undef HAVE_PLOCK */
504
505/* Define to 1 if you have the <poll.h> header file. */
506#define HAVE_POLL_H 1
507
508/* Do we have the PPS API per the Draft RFC? */
509#define HAVE_PPSAPI 1
510
511/* Are function prototypes OK? */
512#define HAVE_PROTOTYPES 1
513
514/* Define to 1 if you have the `pututline' function. */
515/* #undef HAVE_PUTUTLINE */
516
517/* Define to 1 if you have the `pututxline' function. */
518/* #undef HAVE_PUTUTXLINE */
519
520/* Define to 1 if you have the `random' function. */
521/* #undef HAVE_RANDOM */
522
523/* Define to 1 if you have the <readline/history.h> header file. */
524/* #undef HAVE_READLINE_HISTORY_H */
525
526/* Define to 1 if you have the <readline/readline.h> header file. */
527/* #undef HAVE_READLINE_READLINE_H */
528
529/* Define to 1 if you have the `readlink' function. */
530#define HAVE_READLINK 1
531
532/* Define to 1 if you have the <resolv.h> header file. */
533#define HAVE_RESOLV_H 1
534
535/* Define to 1 if you have the `rtprio' function. */
536#define HAVE_RTPRIO 1
537
538/* Should be obvious... */
539#define HAVE_SA_LEN_IN_STRUCT_SOCKADDR 1
540
541/* Obvious... */
542#define HAVE_SA_SIGACTION_IN_STRUCT_SIGACTION 1
543
544/* Define to 1 if you have the <sched.h> header file. */
545/* #undef HAVE_SCHED_H */
546
547/* Define to 1 if you have the `sched_setscheduler' function. */
548/* #undef HAVE_SCHED_SETSCHEDULER */
549
550/* Define to 1 if you have the `setlinebuf' function. */
551#define HAVE_SETLINEBUF 1
552
553/* Define to 1 if you have the `setpgid' function. */
554#define HAVE_SETPGID 1
555
556/* define if setpgrp takes 0 arguments */
557/* #undef HAVE_SETPGRP_0 */
558
559/* Define to 1 if you have the `setpriority' function. */
560#define HAVE_SETPRIORITY 1
561
562/* Define to 1 if you have the `setrlimit' function. */
563#define HAVE_SETRLIMIT 1
564
565/* Define to 1 if you have the `setsid' function. */
566#define HAVE_SETSID 1
567
568/* Define to 1 if you have the `settimeofday' function. */
569#define HAVE_SETTIMEOFDAY 1
570
571/* Define to 1 if you have the `setvbuf' function. */
572#define HAVE_SETVBUF 1
573
574/* Define to 1 if you have the <sgtty.h> header file. */
575#define HAVE_SGTTY_H 1
576
577/* Define to 1 if you have the `sigaction' function. */
578#define HAVE_SIGACTION 1
579
580/* Can we use SIGIO for tcp and udp IO? */
581/* #undef HAVE_SIGNALED_IO */
582
583/* Define to 1 if you have the `sigset' function. */
584/* #undef HAVE_SIGSET */
585
586/* Define to 1 if you have the `sigsuspend' function. */
587#define HAVE_SIGSUSPEND 1
588
589/* Define to 1 if you have the `sigvec' function. */
590#define HAVE_SIGVEC 1
591
592/* Define to 1 if you have the `snprintf' function. */
593#define HAVE_SNPRINTF 1
594
595/* Define to 1 if you have the `srand48' function. */
596#define HAVE_SRAND48 1
597
598/* Does struct sockaddr_storage have ss_family? */
599#define HAVE_SS_FAMILY_IN_SS 1
600
601/* Define to 1 if you have the <stdint.h> header file. */
602#define HAVE_STDINT_H 1
603
604/* Define to 1 if you have the <stdlib.h> header file. */
605#define HAVE_STDLIB_H 1
606
607/* Define to 1 if you have the `stime' function. */
608/* #undef HAVE_STIME */
609
610/* Define to 1 if you have the `strchr' function. */
611#define HAVE_STRCHR 1
612
613/* Define to 1 if you have the `strdup' function. */
614#define HAVE_STRDUP 1
615
616/* Define to 1 if you have the `strerror' function. */
617#define HAVE_STRERROR 1
618
619/* Define to 1 if you have the <strings.h> header file. */
620#define HAVE_STRINGS_H 1
621
622/* Define to 1 if you have the <string.h> header file. */
623#define HAVE_STRING_H 1
624
625/* Define to 1 if you have the `strstr' function. */
626#define HAVE_STRSTR 1
627
628/* Do we have struct ntptimeval? */
629#define HAVE_STRUCT_NTPTIMEVAL 1
630
631/* Define to 1 if `time.tv_nsec' is member of `struct ntptimeval'. */
632#define HAVE_STRUCT_NTPTIMEVAL_TIME_TV_NSEC 1
633
634/* Does a system header define struct ppsclockev? */
635/* #undef HAVE_STRUCT_PPSCLOCKEV */
636
637/* Do we have struct snd_size? */
638#define HAVE_STRUCT_SND_SIZE 1
639
640/* Do we have struct timespec? */
641#define HAVE_STRUCT_TIMESPEC 1
642
643/* Define to 1 if you have the <sun/audioio.h> header file. */
644/* #undef HAVE_SUN_AUDIOIO_H */
645
646/* Define to 1 if you have the `sysconf' function. */
647#define HAVE_SYSCONF 1
648
649/* Define to 1 if you have the `sysctl' function. */
650#define HAVE_SYSCTL 1
651
652/* Define to 1 if you have the <sys/audioio.h> header file. */
653/* #undef HAVE_SYS_AUDIOIO_H */
654
655/* Define to 1 if you have the <sys/clkdefs.h> header file. */
656/* #undef HAVE_SYS_CLKDEFS_H */
657
658/* Define to 1 if you have the <sys/clockctl.h> header file. */
659/* #undef HAVE_SYS_CLOCKCTL_H */
660
661/* Define to 1 if you have the <sys/file.h> header file. */
662#define HAVE_SYS_FILE_H 1
663
664/* Define to 1 if you have the <sys/i8253.h> header file. */
665/* #undef HAVE_SYS_I8253_H */
666
667/* Define to 1 if you have the <sys/ioctl.h> header file. */
668#define HAVE_SYS_IOCTL_H 1
669
670/* Define to 1 if you have the <sys/ipc.h> header file. */
671#define HAVE_SYS_IPC_H 1
672
673/* Define to 1 if you have the <sys/lock.h> header file. */
674/* #undef HAVE_SYS_LOCK_H */
675
676/* Define to 1 if you have the <sys/mman.h> header file. */
677#define HAVE_SYS_MMAN_H 1
678
679/* Define to 1 if you have the <sys/modem.h> header file. */
680/* #undef HAVE_SYS_MODEM_H */
681
682/* Define to 1 if you have the <sys/param.h> header file. */
683#define HAVE_SYS_PARAM_H 1
684
685/* Define to 1 if you have the <sys/pcl720.h> header file. */
686/* #undef HAVE_SYS_PCL720_H */
687
688/* Define to 1 if you have the <sys/ppsclock.h> header file. */
689/* #undef HAVE_SYS_PPSCLOCK_H */
690
691/* Define to 1 if you have the <sys/ppstime.h> header file. */
692/* #undef HAVE_SYS_PPSTIME_H */
693
694/* Define to 1 if you have the <sys/proc.h> header file. */
695#define HAVE_SYS_PROC_H 1
696
697/* Define to 1 if you have the <sys/resource.h> header file. */
698#define HAVE_SYS_RESOURCE_H 1
699
700/* Define to 1 if you have the <sys/sched.h> header file. */
701#define HAVE_SYS_SCHED_H 1
702
703/* Define to 1 if you have the <sys/select.h> header file. */
704#define HAVE_SYS_SELECT_H 1
705
706/* Define to 1 if you have the <sys/shm.h> header file. */
707#define HAVE_SYS_SHM_H 1
708
709/* Define to 1 if you have the <sys/signal.h> header file. */
710#define HAVE_SYS_SIGNAL_H 1
711
712/* Define to 1 if you have the <sys/sio.h> header file. */
713/* #undef HAVE_SYS_SIO_H */
714
715/* Define to 1 if you have the <sys/sockio.h> header file. */
716#define HAVE_SYS_SOCKIO_H 1
717
718/* Define to 1 if you have the <sys/soundcard.h> header file. */
719#define HAVE_SYS_SOUNDCARD_H 1
720
721/* Define to 1 if you have the <sys/stat.h> header file. */
722#define HAVE_SYS_STAT_H 1
723
724/* Define to 1 if you have the <sys/stream.h> header file. */
725/* #undef HAVE_SYS_STREAM_H */
726
727/* Define to 1 if you have the <sys/stropts.h> header file. */
728/* #undef HAVE_SYS_STROPTS_H */
729
730/* Define to 1 if you have the <sys/sysctl.h> header file. */
731#define HAVE_SYS_SYSCTL_H 1
732
733/* Define to 1 if you have the <sys/syssgi.h> header file. */
734/* #undef HAVE_SYS_SYSSGI_H */
735
736/* Define to 1 if you have the <sys/systune.h> header file. */
737/* #undef HAVE_SYS_SYSTUNE_H */
738
739/* Define to 1 if you have the <sys/termios.h> header file. */
740#define HAVE_SYS_TERMIOS_H 1
741
742/* Define to 1 if you have the <sys/timepps.h> header file. */
743#define HAVE_SYS_TIMEPPS_H 1
744
745/* Define to 1 if you have the <sys/timers.h> header file. */
746#define HAVE_SYS_TIMERS_H 1
747
748/* Define to 1 if you have the <sys/timex.h> header file. */
749#define HAVE_SYS_TIMEX_H 1
750
751/* Define to 1 if you have the <sys/time.h> header file. */
752#define HAVE_SYS_TIME_H 1
753
754/* Define to 1 if you have the <sys/tpro.h> header file. */
755/* #undef HAVE_SYS_TPRO_H */
756
757/* Define to 1 if you have the <sys/types.h> header file. */
758#define HAVE_SYS_TYPES_H 1
759
760/* Define to 1 if you have the <sys/wait.h> header file. */
761#define HAVE_SYS_WAIT_H 1
762
763/* Define to 1 if the system has the type `s_char'. */
764/* #undef HAVE_S_CHAR */
765
766/* Define to 1 if you have the <termios.h> header file. */
767#define HAVE_TERMIOS_H 1
768
769/* Define to 1 if you have the <termio.h> header file. */
770/* #undef HAVE_TERMIO_H */
771
772/* Obvious... */
773/* #undef HAVE_TICKADJ_IN_STRUCT_CLOCKINFO */
774
775/* Define to 1 if you have the `timegm' function. */
776#define HAVE_TIMEGM 1
777
778/* Define to 1 if you have the <timepps.h> header file. */
779/* #undef HAVE_TIMEPPS_H */
780
781/* Define to 1 if you have the `timer_create' function. */
782/* #undef HAVE_TIMER_CREATE */
783
784/* Define to 1 if you have the `timer_settime' function. */
785/* #undef HAVE_TIMER_SETTIME */
786
787/* Define to 1 if you have the <timex.h> header file. */
788/* #undef HAVE_TIMEX_H */
789
790/* Do we have the TIOCGPPSEV ioctl (Solaris)? */
791/* #undef HAVE_TIOCGPPSEV */
792
793/* Do we have the TIOCSPPS ioctl (Solaris)? */
794/* #undef HAVE_TIOCSPPS */
795
796/* Do we have the TIO serial stuff? */
797/* #undef HAVE_TIO_SERIAL_STUFF */
798
799/* Does u_int64_t exist */
800#define HAVE_TYPE_U_INT64_T 1
801
802/* Does u_int8_t exist */
803#define HAVE_TYPE_U_INT8_T 1
804
805/* Define to 1 if you have the `umask' function. */
806#define HAVE_UMASK 1
807
808/* Define to 1 if you have the `uname' function. */
809#define HAVE_UNAME 1
810
811/* Define to 1 if you have the <unistd.h> header file. */
812#define HAVE_UNISTD_H 1
813
814/* Define to 1 if you have the `updwtmp' function. */
815/* #undef HAVE_UPDWTMP */
816
817/* Define to 1 if you have the `updwtmpx' function. */
818/* #undef HAVE_UPDWTMPX */
819
820/* Define to 1 if you have the <utmpx.h> header file. */
821/* #undef HAVE_UTMPX_H */
822
823/* Define to 1 if you have the <utmp.h> header file. */
824#define HAVE_UTMP_H 1
825
826/* Define to 1 if you have the `vsprintf' function. */
827#define HAVE_VSPRINTF 1
828
829/* Define to 1 if you have the </sys/sync/queue.h> header file. */
830/* #undef HAVE__SYS_SYNC_QUEUE_H */
831
832/* Define to 1 if you have the </sys/sync/sema.h> header file. */
833/* #undef HAVE__SYS_SYNC_SEMA_H */
834
835/* Define to 1 if you have the `__adjtimex' function. */
836/* #undef HAVE___ADJTIMEX */
837
838/* Define to 1 if you have the `__ntp_gettime' function. */
839/* #undef HAVE___NTP_GETTIME */
840
841/* Does struct sockaddr_storage have __ss_family? */
842/* #undef HAVE___SS_FAMILY_IN_SS */
843
844/* Should we use the IRIG sawtooth filter? */
845/* #undef IRIG_SUCKS */
846
847/* ISC: have struct if_laddrconf? */
848/* #undef ISC_PLATFORM_HAVEIF_LADDRCONF */
849
850/* ISC: have struct if_laddrreq? */
851/* #undef ISC_PLATFORM_HAVEIF_LADDRREQ */
852
853/* ISC: Have struct in6_pktinfo? */
854#define ISC_PLATFORM_HAVEIN6PKTINFO
855
856/* ISC: Have IPv6? */
857#define ISC_PLATFORM_HAVEIPV6
858
859/* ISC: struct sockaddr as sa_len? */
860#define ISC_PLATFORM_HAVESALEN
861
862/* ISC: Need in6addr_any? */
863/* #undef ISC_PLATFORM_NEEDIN6ADDRANY */
864
865/* ISC: provide inet_ntop() */
866/* #undef ISC_PLATFORM_NEEDNTOP */
867
868/* Does the kernel have an FLL bug? */
869/* #undef KERNEL_FLL_BUG */
870
871/* Does the kernel support precision time discipline? */
872#define KERNEL_PLL 1
873
874/* What is (probably) the name of DOSYNCTODR in the kernel? */
875#define K_DOSYNCTODR_NAME "_dosynctodr"
876
877/* What is (probably) the name of NOPRINTF in the kernel? */
878#define K_NOPRINTF_NAME "_noprintf"
879
880/* What is the name of TICKADJ in the kernel? */
881#define K_TICKADJ_NAME "_tickadj"
882
883/* What is the name of TICK in the kernel? */
884#define K_TICK_NAME "_tick"
885
886/* Should we align with the NIST lockclock scheme? */
887/* #undef LOCKCLOCK */
888
889/* Does the kernel support multicasting IP? */
890#define MCAST 1
891
892/* Should we recommend a minimum value for tickadj? */
893/* #undef MIN_REC_TICKADJ */
894
895/* Do we need HPUX adjtime() library support? */
896/* #undef NEED_HPUX_ADJTIME */
897
898/* Do we want the HPUX FindConfig()? */
899/* #undef NEED_HPUX_FINDCONFIG */
900
901/* Do we need the qnx adjtime call? */
902/* #undef NEED_QNX_ADJTIME */
903
904/* Do we need extra room for SO_RCVBUF? (HPUX <8) */
905/* #undef NEED_RCVBUF_SLOP */
906
907/* Do we need an s_char typedef? */
908#define NEED_S_CHAR_TYPEDEF 1
909
910/* Might nlist() values require an extra level of indirection (AIX)? */
911/* #undef NLIST_EXTRA_INDIRECTION */
912
913/* does struct nlist use a name union? */
914/* #undef NLIST_NAME_UNION */
915
916/* nlist stuff */
917#define NLIST_STRUCT 1
918
919/* Should we NOT read /dev/kmem? */
920/* #undef NOKMEM */
921
922/* Is there a problem using PARENB and IGNPAR (IRIX)? */
923#define NO_PARENB_IGNPAR 1
924
925/* Default location of crypto key info */
926#define NTP_KEYSDIR "/etc/ntp"
927
928/* Do we have ntp_{adj,get}time in libc? */
929#define NTP_SYSCALLS_LIBC 1
930
931/* Do we have ntp_{adj,get}time in the kernel? */
932/* #undef NTP_SYSCALLS_STD */
933
934/* Do we have support for SHMEM_STATUS? */
935#define ONCORE_SHMEM_STATUS 1
936
937/* Use OpenSSL? */
938/* #undef OPENSSL */
939
940/* Should we open the broadcast socket? */
941#define OPEN_BCAST_SOCKET 1
942
943/* Do we need to override the system's idea of HZ? */
944#define OVERRIDE_HZ 1
945
946/* Name of package */
947#define PACKAGE "ntp"
948
949/* Define to the address where bug reports for this package should be sent. */
950#define PACKAGE_BUGREPORT "roberto@FreeBSD.org"
951
952/* Define to the full name of this package. */
953#define PACKAGE_NAME ""
954
955/* Define to the full name and version of this package. */
956#define PACKAGE_STRING ""
957
958/* Define to the one symbol short name of this package. */
959#define PACKAGE_TARNAME ""
960
961/* Define to the version of this package. */
962#define PACKAGE_VERSION ""
963
964/* Do we have the ppsclock streams module? */
965/* #undef PPS */
966
967/* PPS auxiliary interface for ATOM? */
968#define PPS_SAMPLE 1
969
970/* PARSE kernel PLL PPS support */
971/* #undef PPS_SYNC */
972
973/* Preset a value for 'tick'? */
974#define PRESET_TICK 1000000L/hz
975
976/* Preset a value for 'tickadj'? */
977#define PRESET_TICKADJ 500/hz
978
979/* Define if compiler has function prototypes */
980#define PROTOTYPES 1
981
982/* Does qsort expect to work on "void *" stuff? */
983#define QSORT_USES_VOID_P 1
984
985/* Should we not IGNPAR (Linux)? */
986/* #undef RAWDCF_NO_IGNPAR */
987
988/* Basic refclock support? */
989#define REFCLOCK 1
990
991/* Do we want the ReliantUNIX clock hacks? */
992/* #undef RELIANTUNIX_CLOCK */
993
994/* Define as the return type of signal handlers (`int' or `void'). */
995#define RETSIGTYPE void
996
997/* Do we want the SCO clock hacks? */
998/* #undef SCO5_CLOCK */
999
1000/* The size of a `int', as computed by sizeof. */
1001#define SIZEOF_INT 4
1002
1003/* The size of a `long', as computed by sizeof. */
1004#if defined(__alpha__) || defined(__ia64__) || defined(__sparc64__) || defined(__amd64__)
1005#define SIZEOF_LONG 8
1006#else
1007#define SIZEOF_LONG 4
1008#endif
1009
1010/* The size of a `signed char', as computed by sizeof. */
1011#define SIZEOF_SIGNED_CHAR 1
1012
1013/* Does SIOCGIFCONF return size in the buffer? */
1014/* #undef SIZE_RETURNED_IN_BUFFER */
1015
1016/* Slew always? */
1017/* #undef SLEWALWAYS */
1018
1019/* *s*printf() functions are char* */
1020/* #undef SPRINTF_CHAR */
1021
1022/* Define to 1 if you have the ANSI C header files. */
1023#define STDC_HEADERS 1
1024
1025/* Step, then slew the clock? */
1026/* #undef STEP_SLEW */
1027
1028/* Do we have STREAMS/TLI? (Can we replace this with HAVE_SYS_STROPTS_H?) */
1029/* #undef STREAMS_TLI */
1030
1031/* canonical system (cpu-vendor-os) string */
1032#if defined(__alpha__)
1033#define STR_SYSTEM "alpha-undermydesk-freebsd"
1034#elif defined(__sparc64__)
1035#define STR_SYSTEM "sparc64-undermydesk-freebsd"
1036#elif defined(__amd64__)
1037#define STR_SYSTEM "amd64-undermydesk-freebsd"
1038#elif defined(__ia64__)
1039#define STR_SYSTEM "ia64-undermydesk-freebsd"
1040#else
1041#define STR_SYSTEM "i386-undermydesk-freebsd"
1042#endif
1043
1044
1045/* Buggy syscall() (Solaris2.4)? */
1046/* #undef SYSCALL_BUG */
1047
1048/* Does Xettimeofday take 1 arg? */
1049/* #undef SYSV_TIMEOFDAY */
1050
1051/* Do we need to #define _SVID3 when we #include <termios.h>? */
1052/* #undef TERMIOS_NEEDS__SVID3 */
1053
1054/* Is K_TICKADJ_NAME in nanoseconds? */
1055/* #undef TICKADJ_NANO */
1056
1057/* Is K_TICK_NAME in nanoseconds? */
1058/* #undef TICK_NANO */
1059
1060/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
1061#define TIME_WITH_SYS_TIME 1
1062
1063/* Define to 1 if your <sys/time.h> declares `struct tm'. */
1064/* #undef TM_IN_SYS_TIME */
1065
1066/* Do we have the tty_clk line discipline/streams module? */
1067/* #undef TTYCLK */
1068
1069/* Do we set process groups with -pid? */
1070/* #undef UDP_BACKWARDS_SETOWN */
1071
1072/* use UDP Wildcard Delivery? */
1073#define UDP_WILDCARD_DELIVERY 1
1074
1075/* How do we create unsigned long constants? */
1076#define ULONG_CONST(a) a ## UL
1077
1078/* Must we have a CTTY for fsetown? */
1079#define USE_FSETOWNCTTY 1
1080
1081/* Can we use SIGPOLL for tty IO? */
1082/* #undef USE_TTY_SIGPOLL */
1083
1084/* Can we use SIGPOLL for UDP? */
1085/* #undef USE_UDP_SIGPOLL */
1086
1087/* Version number of package */
1088#define VERSION "4.2.0"
1089
1090/* ISC: Want IPv6? */
1091#define WANT_IPV6
1092
1093/* Define to 1 if your processor stores words with the most significant byte
1094   first (like Motorola and SPARC, unlike Intel and VAX). */
1095#if defined(__sparc64__)
1096#define WORDS_BIGENDIAN	1
1097#endif
1098
1099/* Handle ss_family */
1100#if !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE___SS_FAMILY_IN_SS)
1101# define ss_family __ss_family
1102# define ss_len __ss_len
1103#endif /* !defined(HAVE_SS_FAMILY_IN_SS) && defined(HAVE_SA_FAMILY_IN_SS) */
1104
1105/* Define to 1 if on AIX 3.
1106   System headers sometimes define this.
1107   We just want to avoid a redefinition error message.  */
1108#ifndef _ALL_SOURCE
1109/* # undef _ALL_SOURCE */
1110#endif
1111
1112/* Define to 1 if on MINIX. */
1113/* #undef _MINIX */
1114
1115/* Define to 2 if the system does not provide POSIX.1 features except with
1116   this defined. */
1117/* #undef _POSIX_1_SOURCE */
1118
1119/* Define to 1 if you need to in order for `stat' and other things to work. */
1120/* #undef _POSIX_SOURCE */
1121
1122/* Define to 1 if type `char' is unsigned and you are not using gcc.  */
1123#ifndef __CHAR_UNSIGNED__
1124/* # undef __CHAR_UNSIGNED__ */
1125#endif
1126
1127/* Define to empty if `const' does not conform to ANSI C. */
1128/* #undef const */
1129
1130/* Define to `int' if <sys/types.h> doesn't define. */
1131/* #undef gid_t */
1132
1133/* Define as `__inline' if that's what the C compiler calls it, or to nothing
1134   if it is not supported. */
1135/* #undef inline */
1136
1137/* Define to `long' if <sys/types.h> does not define. */
1138/* #undef off_t */
1139
1140/* Define to `unsigned' if <sys/types.h> does not define. */
1141/* #undef size_t */
1142
1143/* Define to `long' if <sys/types.h> does not define. */
1144/* #undef time_t */
1145
1146/* Define to `int' if <sys/types.h> doesn't define. */
1147/* #undef uid_t */
1148
1149/* Does the compiler like "volatile"? */
1150/* #undef volatile */
1151
1152/* XXX EAI_NODATA is deprecated but still used in 4.2.0, work around that */
1153#define EAI_NODATA EAI_NONAME
1154