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