freebsd-skq/contrib/ntp/ntpd/declcond.h
cy 8560674afd MFV ntp 4.2.8p1 (r258945, r275970, r276091, r276092, r276093, r278284)
Thanks to roberto for providing pointers to wedge this into HEAD.

Approved by:	roberto
2015-03-30 13:30:15 +00:00

22 lines
793 B
C

/*
* declcond.h - declarations conditionalized for ntpd
*
* The NTP reference implementation distribution includes two distinct
* declcond.h files, one in ntpd/ used only by ntpd, and another in
* include/ used by libntp and utilities. This relies on the source
* file's directory being ahead of include/ in the include search.
*
* The ntpd variant of declcond.h declares "debug" only #ifdef DEBUG,
* as the --disable-debugging version of ntpd should not reference
* "debug". The libntp and utilities variant always declares debug,
* as it is used in those codebases even without DEBUG defined.
*/
#ifndef DECLCOND_H
#define DECLCOND_H
#ifdef DEBUG /* uncommented in ntpd/declcond.h */
extern int debug;
#endif /* uncommented in ntpd/declcond.h */
#endif /* DECLCOND_H */