Icinga-core 1.4.0
next gen monitoring
include/config.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
#include <sys/time.h>
#include <sys/resource.h>
#include <limits.h>
#include <pwd.h>
#include <grp.h>
#include <strings.h>
#include <string.h>
#include <unistd.h>
#include <syslog.h>
#include <signal.h>
#include <sys/stat.h>
#include <sys/mman.h>
#include <fcntl.h>
#include <stdarg.h>
#include <sys/types.h>
#include <sys/wait.h>
#include <errno.h>
#include <sys/timeb.h>
#include <sys/ipc.h>
#include <sys/msg.h>
#include <math.h>
#include <ctype.h>
#include <dirent.h>
#include <pthread.h>
#include <regex.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <libgen.h>
#include <sys/un.h>
#include <sys/poll.h>
#include <getopt.h>
#include <ltdl.h>

Go to the source code of this file.

Defines

#define DEFAULT_ICINGA_USER   "icinga"
#define DEFAULT_ICINGA_GROUP   "icinga"
#define _GNU_SOURCE   1
#define GCCTOOOLD   1
#define USE_EVENT_BROKER
#define DO_CLEAN   "1"
#define TRACEROUTE_COMMAND   ""
#define USE_XSDDEFAULT
#define USE_XCDDEFAULT
#define USE_XRDDEFAULT
#define USE_XODTEMPLATE
#define USE_XPDDEFAULT
#define USE_XDDDEFAULT
#define USE_STATUSMAP
#define USE_STATUSWRL
#define USE_TRENDS
#define USE_HISTOGRAM
#define HAVE_SETENV   1
#define HAVE_UNSETENV   1
#define HAVE_STRDUP   1
#define HAVE_STRSTR   1
#define HAVE_STRTOUL   1
#define HAVE_INITGROUPS   1
#define HAVE_GDIMAGECREATETRUECOLOR   1
#define HAVE_C99_VSNPRINTF   1
#define HAVE_VA_COPY   1
#define USE_NANOSLEEP
#define STDC_HEADERS   1
#define HAVE_TM_ZONE   1
#define SOCKET_SIZE_TYPE   size_t
#define GETGROUPS_T   gid_t
#define RETSIGTYPE   void
#define TIME_WITH_SYS_TIME   1
#define HAVE_SYS_TIME_H   1
#define HAVE_SYS_RESOURCE_H   1
#define HAVE_LIMITS_H   1
#define HAVE_PWD_H   1
#define HAVE_GRP_H   1
#define HAVE_STRINGS_H   1
#define HAVE_STRING_H   1
#define HAVE_UNISTD_H   1
#define HAVE_SYSLOG_H   1
#define HAVE_SIGNAL_H   1
#define HAVE_SYS_STAT_H   1
#define HAVE_SYS_MMAN_H   1
#define HAVE_FCNTL_H   1
#define HAVE_STDARG_H   1
#define HAVE_SYS_TYPES_H   1
#define HAVE_SYS_WAIT_H   1
#define HAVE_ERRNO_H   1
#define HAVE_SYS_TIMEB_H   1
#define HAVE_SYS_IPC_H   1
#define HAVE_SYS_MSG_H   1
#define HAVE_MATH_H   1
#define HAVE_CTYPE_H   1
#define HAVE_DIRENT_H   1
#define HAVE_PTHREAD_H   1
#define HAVE_REGEX_H   1
#define HAVE_SYS_SOCKET_H   1
#define HAVE_NETINET_IN_H   1
#define HAVE_ARPA_INET_H   1
#define HAVE_NETDB_H   1
#define HAVE_LIBGEN_H   1
#define HAVE_SYS_UN_H   1
#define HAVE_SYS_POLL_H   1
#define HAVE_GETOPT_H   1
#define HAVE_LTDL_H
#define USE_LTDL
#define RTLD_GLOBAL   0
#define RTLD_NOW   0
#define WEXITSTATUS(stat_val)   ((unsigned)(stat_val) >> 8)
#define WIFEXITED(stat_val)   (((stat_val) & 255) == 0)
#define HAVE_DBI_DBI_H   "1"
#define USE_LIBDBI   1

Define Documentation

#define _GNU_SOURCE   1

Definition at line 31 of file config.h.

#define DEFAULT_ICINGA_GROUP   "icinga"

Definition at line 28 of file config.h.

#define DEFAULT_ICINGA_USER   "icinga"

Definition at line 27 of file config.h.

#define DO_CLEAN   "1"

Definition at line 47 of file config.h.

#define GCCTOOOLD   1

Definition at line 37 of file config.h.

#define GETGROUPS_T   gid_t

Definition at line 121 of file config.h.

#define HAVE_ARPA_INET_H   1

Definition at line 280 of file config.h.

#define HAVE_C99_VSNPRINTF   1

Definition at line 107 of file config.h.

#define HAVE_CTYPE_H   1

Definition at line 246 of file config.h.

#define HAVE_DBI_DBI_H   "1"

Definition at line 368 of file config.h.

#define HAVE_DIRENT_H   1

Definition at line 251 of file config.h.

#define HAVE_ERRNO_H   1

Definition at line 221 of file config.h.

#define HAVE_FCNTL_H   1

Definition at line 201 of file config.h.

#define HAVE_GDIMAGECREATETRUECOLOR   1

Definition at line 97 of file config.h.

#define HAVE_GETOPT_H   1

Definition at line 305 of file config.h.

#define HAVE_GRP_H   1

Definition at line 161 of file config.h.

#define HAVE_INITGROUPS   1

Definition at line 95 of file config.h.

#define HAVE_LIBGEN_H   1

Definition at line 290 of file config.h.

#define HAVE_LIMITS_H   1

Definition at line 151 of file config.h.

#define HAVE_LTDL_H

Definition at line 329 of file config.h.

#define HAVE_MATH_H   1

Definition at line 241 of file config.h.

#define HAVE_NETDB_H   1

Definition at line 285 of file config.h.

#define HAVE_NETINET_IN_H   1

Definition at line 275 of file config.h.

#define HAVE_PTHREAD_H   1

Definition at line 256 of file config.h.

#define HAVE_PWD_H   1

Definition at line 156 of file config.h.

#define HAVE_REGEX_H   1

Definition at line 261 of file config.h.

#define HAVE_SETENV   1

Definition at line 89 of file config.h.

#define HAVE_SIGNAL_H   1

Definition at line 186 of file config.h.

#define HAVE_STDARG_H   1

Definition at line 206 of file config.h.

#define HAVE_STRDUP   1

Definition at line 92 of file config.h.

#define HAVE_STRING_H   1

Definition at line 171 of file config.h.

#define HAVE_STRINGS_H   1

Definition at line 166 of file config.h.

#define HAVE_STRSTR   1

Definition at line 93 of file config.h.

#define HAVE_STRTOUL   1

Definition at line 94 of file config.h.

#define HAVE_SYS_IPC_H   1

Definition at line 231 of file config.h.

#define HAVE_SYS_MMAN_H   1

Definition at line 196 of file config.h.

#define HAVE_SYS_MSG_H   1

Definition at line 236 of file config.h.

#define HAVE_SYS_POLL_H   1

Definition at line 300 of file config.h.

#define HAVE_SYS_RESOURCE_H   1

Definition at line 146 of file config.h.

#define HAVE_SYS_SOCKET_H   1

Definition at line 265 of file config.h.

#define HAVE_SYS_STAT_H   1

Definition at line 191 of file config.h.

#define HAVE_SYS_TIME_H   1

Definition at line 134 of file config.h.

#define HAVE_SYS_TIMEB_H   1

Definition at line 226 of file config.h.

#define HAVE_SYS_TYPES_H   1

Definition at line 211 of file config.h.

#define HAVE_SYS_UN_H   1

Definition at line 295 of file config.h.

#define HAVE_SYS_WAIT_H   1

Definition at line 216 of file config.h.

#define HAVE_SYSLOG_H   1

Definition at line 181 of file config.h.

#define HAVE_TM_ZONE   1

Definition at line 117 of file config.h.

#define HAVE_UNISTD_H   1

Definition at line 176 of file config.h.

#define HAVE_UNSETENV   1

Definition at line 90 of file config.h.

#define HAVE_VA_COPY   1

Definition at line 108 of file config.h.

#define RETSIGTYPE   void

Definition at line 122 of file config.h.

#define RTLD_GLOBAL   0

Definition at line 346 of file config.h.

#define RTLD_NOW   0

Definition at line 350 of file config.h.

#define SOCKET_SIZE_TYPE   size_t

Definition at line 120 of file config.h.

#define STDC_HEADERS   1

Definition at line 116 of file config.h.

#define TIME_WITH_SYS_TIME   1

Definition at line 133 of file config.h.

#define TRACEROUTE_COMMAND   ""

Definition at line 50 of file config.h.

#define USE_EVENT_BROKER

Definition at line 41 of file config.h.

#define USE_HISTOGRAM

Definition at line 84 of file config.h.

#define USE_LIBDBI   1

Definition at line 369 of file config.h.

#define USE_LTDL

Definition at line 331 of file config.h.

#define USE_NANOSLEEP

Definition at line 115 of file config.h.

#define USE_STATUSMAP

Definition at line 78 of file config.h.

#define USE_STATUSWRL

Definition at line 80 of file config.h.

#define USE_TRENDS

Definition at line 82 of file config.h.

#define USE_XCDDEFAULT

Definition at line 70 of file config.h.

#define USE_XDDDEFAULT

Definition at line 74 of file config.h.

#define USE_XODTEMPLATE

Definition at line 72 of file config.h.

#define USE_XPDDEFAULT

Definition at line 73 of file config.h.

#define USE_XRDDEFAULT

Definition at line 71 of file config.h.

#define USE_XSDDEFAULT

Definition at line 69 of file config.h.

#define WEXITSTATUS (   stat_val)    ((unsigned)(stat_val) >> 8)

Definition at line 358 of file config.h.

#define WIFEXITED (   stat_val)    (((stat_val) & 255) == 0)

Definition at line 361 of file config.h.

 All Data Structures Files Functions Variables Typedefs Defines