Home | History | Annotate | Line # | Download | only in m4
      1 dnl ######################################################################
      2 dnl Check syslog.h for 'facilitynames' table
      3 AC_DEFUN([NTP_FACILITYNAMES], [
      4 
      5 AC_CACHE_CHECK(
      6     [for facilitynames in syslog.h],
      7     [ac_cv_HAVE_SYSLOG_FACILITYNAMES],
      8     [AC_COMPILE_IFELSE(
      9 	[AC_LANG_PROGRAM(
     10 	    [[
     11 		#define SYSLOG_NAMES
     12 		#include <stdlib.h>
     13 		#include <syslog.h>
     14 	    ]],
     15 	    [[
     16 		void *fnames = facilitynames;
     17 	    ]]
     18 	)]
     19 	[ac_cv_HAVE_SYSLOG_FACILITYNAMES=yes],
     20 	[ac_cv_HAVE_SYSLOG_FACILITYNAMES=no]
     21     )]
     22 )
     23 case "$ac_cv_HAVE_SYSLOG_FACILITYNAMES" in
     24  yes)
     25     AC_DEFINE([HAVE_SYSLOG_FACILITYNAMES], [1], [syslog.h provides facilitynames])
     26     ;;
     27  no)
     28     AC_MSG_WARN([No facilitynames in <syslog.h>])
     29 esac
     30 ])
     31 dnl ======================================================================
     32