root/src/noit_config.h.in

Revision 3ecfce2393f72a4b485e515ba77e552c6decfe6c, 3.8 kB (checked in by Theo Schlossnagle <jesus@omniti.com>, 6 days ago)

make it possible to build lua without snmp

  • Property mode set to 100644
Line 
1 /*
2  * Copyright (c) 2005-2009, OmniTI Computer Consulting, Inc.
3  * All rights reserved.
4  * Copyright (c) 2015, Circonus, Inc. All rights reserved.
5  *
6  * Redistribution and use in source and binary forms, with or without
7  * modification, are permitted provided that the following conditions are
8  * met:
9  *
10  *    * Redistributions of source code must retain the above copyright
11  *      notice, this list of conditions and the following disclaimer.
12  *    * Redistributions in binary form must reproduce the above
13  *      copyright notice, this list of conditions and the following
14  *      disclaimer in the documentation and/or other materials provided
15  *      with the distribution.
16  *    * Neither the name OmniTI Computer Consulting, Inc. nor the names
17  *      of its contributors may be used to endorse or promote products
18  *      derived from this software without specific prior written
19  *      permission.
20  *
21  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
22  * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
23  * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
24  * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
25  * OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
26  * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
27  * LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
28  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
29  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
30  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
31  * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
32  */
33
34 #ifndef __NOIT_CONFIG_H
35 #define __NOIT_CONFIG_H
36
37 /* define inline unless that is what the compiler already calls it. */
38 #undef inline
39
40 #undef DTRACE_ENABLED
41 #ifndef DTRACE_ENABLED
42 #define DTRACE_PROBES_DISABLED 1
43 #endif
44 #undef MODULES_DIR
45 #undef ETC_DIR
46
47 #undef HAVE_FCNTL_H
48 #undef HAVE_UNISTD_H
49 #undef HAVE_SYS_TYPES_H
50 #undef HAVE_SYS_WAIT_H
51 #undef HAVE_TERM_H
52 #undef HAVE_TERMIO_H
53 #undef HAVE_TERMIOS_H
54 #undef TPUTS_TAKES_CHAR
55 #undef TGOTO_TAKES_CHAR
56 #undef HAVE_SYS_IOCTL_COMPAT_H
57 #undef HAVE_SYS_IOCTL_H
58 #undef HAVE_SYS_FILIO_H
59 #undef HAVE_STROPTS_H
60 #undef HAVE_SYS_STREAM_H
61 #undef HAVE_PRIV_H
62 #undef HAVE_UTIL_H
63 #undef HAVE_BSD_LIBUTIL_H
64 #undef HAVE_LIBUTIL_H
65 #undef HAVE_CURSES_H
66 #undef HAVE_DIRENT_H
67 #undef HAVE_PWD_H
68 #undef HAVE_PTY_H
69 #undef HAVE_ERRNO_H
70 #undef HAVE_STRING_H
71 #undef HAVE_STDLIB_H
72 #undef HAVE_SYS_PARAM_H
73 #undef HAVE_SEMAPHORE_H
74 #undef HAVE_ALLOCA_H
75 #undef HAVE_TIME_H
76 #undef HAVE_SYS_STAT_H
77 #undef HAVE_SYS_RESOURCE_H
78 #undef HAVE_SYS_CDEFS_H
79 #undef HAVE_LIBKERN_OSATOMIC_H
80 #undef HAVE_NETINET_IN_SYSTM_H
81 #undef HAVE_POSIX_READDIR_R
82 #undef HAVE_MYSQL_H
83 #undef HAVE_MYSQL_MYSQL_H
84 #undef HAVE_INT64_T
85 #undef HAVE_INTXX_T
86 #undef HAVE_LONG_LONG_INT
87 #undef HAVE_UINTXX_T
88 #undef HAVE_U_INT
89 #undef HAVE_U_INT64_T
90 #undef HAVE_U_INTXX_T
91 #undef HAVE_SIG_T
92 #undef HAVE_UUID_UNPARSE_LOWER
93 #define IFS_CH '/'
94 #undef WORKING_SEM_INIT
95 #undef HAVE_GCRYPT_H
96
97 #undef HAVE_FDWALK
98 #undef HAVE_GETPWNAM_R
99 #undef HAVE_GETPWNAM_R_POSIX
100 #undef HAVE_GETGRNAM_R
101 #undef HAVE_GETGRNAM_R_POSIX
102 #undef HAVE_NETSNMP
103
104 #ifdef HAVE_STRING_H
105 #include <string.h>
106 #endif
107 #ifdef HAVE_STDLIB_H
108 #include <stdlib.h>
109 #endif
110 #ifdef HAVE_SYS_PARAM_H
111 #include <sys/param.h>
112 #endif
113 #ifdef HAVE_SYS_TYPES_H
114 #include <sys/types.h>
115 #endif
116 #ifdef HAVE_SYS_STAT_H
117 #include <sys/stat.h>
118 #endif
119 #ifdef HAVE_SYS_RESOURCE_H
120 #include <sys/resource.h>
121 #endif
122 #ifdef HAVE_ALLOCA_H
123 #include <alloca.h>
124 #endif
125
126 #undef HAVE_ISSETUGID
127 #undef HAVE_STRLCPY
128 #undef HAVE_STRLCAT
129 #undef HAVE_STRNSTRN
130 #undef HAVE_OPENPTY
131 #undef HAVE_DECL_OPENPTY
132 #undef HAVE_INET_PTON
133 #undef HAVE_INET_NTOP
134 #undef HAVE_GETOPT
135 #undef HAVE_POLL
136 #undef HAVE_VASPRINTF
137 #undef HAVE_SETPPRIV
138
139 #include <mtev_config.h>
140
141 #endif
Note: See TracBrowser for help on using the browser.