diff options
Diffstat (limited to 'contrib/ntp/sntp/m4/ntp_facilitynames.m4')
-rw-r--r-- | contrib/ntp/sntp/m4/ntp_facilitynames.m4 | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/contrib/ntp/sntp/m4/ntp_facilitynames.m4 b/contrib/ntp/sntp/m4/ntp_facilitynames.m4 new file mode 100644 index 0000000..f58f894 --- /dev/null +++ b/contrib/ntp/sntp/m4/ntp_facilitynames.m4 @@ -0,0 +1,24 @@ +dnl ###################################################################### +dnl Check syslog.h for 'facilitynames' table +AC_DEFUN([NTP_FACILITYNAMES], [ +AC_CACHE_CHECK([for facilitynames in syslog.h],ac_cv_HAVE_SYSLOG_FACILITYNAMES,[ +AC_TRY_COMPILE([ +#define SYSLOG_NAMES +#include <stdlib.h> +#include <syslog.h> +], +[ void *fnames; fnames = facilitynames; ], +ac_cv_HAVE_SYSLOG_FACILITYNAMES=yes,ac_cv_HAVE_SYSLOG_FACILITYNAMES=no,ac_cv_HAVE_SYSLOG_FACILITYNAMES=cross)]) +case "$ac_cv_HAVE_SYSLOG_FACILITYNAMES" in + yes) + AC_DEFINE(HAVE_SYSLOG_FACILITYNAMES,1,[ ]) + ;; + no) + AC_MSG_WARN([No facilitynames in <syslog.h>]) + ;; + cross) + AC_MSG_WARN([facilitynames in <syslog.h> - cross-compiling]) + ;; +esac +]) +dnl ====================================================================== |