root/src/noit_config.h.in

Revision 28c4109324e12a224d81ae1709cff469fd1f4711, 3.9 kB (checked in by Eric Sproul <esproul@omniti.com>, 2 months ago)

Restore build info, but prefixed to avoid colliding with libmtev

  • 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 LIB_DIR
46 #undef ETC_DIR
47
48 #undef HAVE_FCNTL_H
49 #undef HAVE_UNISTD_H
50 #undef HAVE_SYS_TYPES_H
51 #undef HAVE_SYS_WAIT_H
52 #undef HAVE_TERM_H
53 #undef HAVE_TERMIO_H
54 #undef HAVE_TERMIOS_H
55 #undef TPUTS_TAKES_CHAR
56 #undef TGOTO_TAKES_CHAR
57 #undef HAVE_SYS_IOCTL_COMPAT_H
58 #undef HAVE_SYS_IOCTL_H
59 #undef HAVE_SYS_FILIO_H
60 #undef HAVE_STROPTS_H
61 #undef HAVE_SYS_STREAM_H
62 #undef HAVE_PRIV_H
63 #undef HAVE_UTIL_H
64 #undef HAVE_BSD_LIBUTIL_H
65 #undef HAVE_LIBUTIL_H
66 #undef HAVE_CURSES_H
67 #undef HAVE_DIRENT_H
68 #undef HAVE_PWD_H
69 #undef HAVE_PTY_H
70 #undef HAVE_ERRNO_H
71 #undef HAVE_STRING_H
72 #undef HAVE_STDLIB_H
73 #undef HAVE_SYS_PARAM_H
74 #undef HAVE_SEMAPHORE_H
75 #undef HAVE_ALLOCA_H
76 #undef HAVE_TIME_H
77 #undef HAVE_SYS_STAT_H
78 #undef HAVE_SYS_RESOURCE_H
79 #undef HAVE_SYS_CDEFS_H
80 #undef HAVE_LIBKERN_OSATOMIC_H
81 #undef HAVE_NETINET_IN_SYSTM_H
82 #undef HAVE_POSIX_READDIR_R
83 #undef HAVE_MYSQL_H
84 #undef HAVE_MYSQL_MYSQL_H
85 #undef HAVE_INT64_T
86 #undef HAVE_INTXX_T
87 #undef HAVE_LONG_LONG_INT
88 #undef HAVE_UINTXX_T
89 #undef HAVE_U_INT
90 #undef HAVE_U_INT64_T
91 #undef HAVE_U_INTXX_T
92 #undef HAVE_SIG_T
93 #undef HAVE_UUID_UNPARSE_LOWER
94 #define IFS_CH '/'
95 #undef WORKING_SEM_INIT
96 #undef HAVE_GCRYPT_H
97
98 #undef HAVE_FDWALK
99 #undef HAVE_GETPWNAM_R
100 #undef HAVE_GETPWNAM_R_POSIX
101 #undef HAVE_GETGRNAM_R
102 #undef HAVE_GETGRNAM_R_POSIX
103 #undef HAVE_NETSNMP
104
105 #ifdef HAVE_STRING_H
106 #include <string.h>
107 #endif
108 #ifdef HAVE_STDLIB_H
109 #include <stdlib.h>
110 #endif
111 #ifdef HAVE_SYS_PARAM_H
112 #include <sys/param.h>
113 #endif
114 #ifdef HAVE_SYS_TYPES_H
115 #include <sys/types.h>
116 #endif
117 #ifdef HAVE_SYS_STAT_H
118 #include <sys/stat.h>
119 #endif
120 #ifdef HAVE_SYS_RESOURCE_H
121 #include <sys/resource.h>
122 #endif
123 #ifdef HAVE_ALLOCA_H
124 #include <alloca.h>
125 #endif
126
127 #undef HAVE_ISSETUGID
128 #undef HAVE_STRLCPY
129 #undef HAVE_STRLCAT
130 #undef HAVE_STRNSTRN
131 #undef HAVE_OPENPTY
132 #undef HAVE_DECL_OPENPTY
133 #undef HAVE_INET_PTON
134 #undef HAVE_INET_NTOP
135 #undef HAVE_GETOPT
136 #undef HAVE_POLL
137 #undef HAVE_VASPRINTF
138 #undef HAVE_SETPPRIV
139
140 #undef NOIT_UNAME_V
141 #undef NOIT_UNAME_R
142 #undef NOIT_UNAME_S
143 #undef NOIT_UNAME_M
144 #undef NOIT_UNAME_N
145 #undef NOIT_UNAME_P
146
147 #include <mtev_config.h>
148
149 #endif
Note: See TracBrowser for help on using the browser.