]> err.no Git - sope/blob - sope-core/NGStreams/config.h.in
added a new mkdirs like method to NSFileManager
[sope] / sope-core / NGStreams / config.h.in
1 #ifndef __config_h__
2 #define __config_h__
3
4 /* Define if system calls automatically restart after interruption
5    by a signal.  */
6 #undef HAVE_RESTARTABLE_SYSCALLS
7
8 /* Define if you have the gethostbyname_r function. */
9 #undef HAVE_GETHOSTBYNAME_R
10
11 /* Define if you have the gethostbyaddr_r function. */
12 #undef HAVE_GETHOSTBYADDR_R
13
14 /* Define if you have the gethostent_r function. */
15 #undef HAVE_GETHOSTENT_R
16
17 /* Define if you have posix mmap function.  */
18 #undef HAVE_MMAP
19
20 /* Define if you have the getcwd function */
21 #undef HAVE_GETCWD
22
23 /* Define if you have the getuid function */
24 #undef HAVE_GETUID
25
26 /* Define if you have the getpwnam function */
27 #undef HAVE_GETPWNAM
28
29 /* Define if you have the getpwuid function */
30 #undef HAVE_GETPWUID
31
32 /* Define if you have the kill function */
33 #undef HAVE_KILL
34
35 /* Define if you have the statvfs function */
36 #undef HAVE_STATVFS
37
38 /* Define if you have the poll function */
39 #undef HAVE_POLL
40
41 /* Define if you have the chown function */
42 #undef HAVE_CHOWN
43
44 /* Define if you have the symlink function */
45 #undef HAVE_SYMLINK
46
47 /* Define if you have the readlink function */
48 #undef HAVE_READLINK
49
50 /* Define if you have the fsync function */
51 #undef HAVE_FSYNC
52
53 /* Define if you have the opendir family of functions */
54 #undef HAVE_OPENDIR
55
56 /* Define if you have the isatty function */
57 #undef HAVE_ISATTY
58
59 /* Define if you have the ttyname function */
60 #undef HAVE_TTYNAME
61
62 /* Define if you have the ttyname_r function */
63 #undef HAVE_TTYNAME_R
64
65 /* Define if you have the <string.h> header file.  */
66 #undef HAVE_STRING_H
67
68 /* Define if you have the <strings.h> header file.  */
69 #undef HAVE_STRINGS_H
70
71 /* Define if you have the <memory.h> header file */
72 #undef HAVE_MEMORY_H
73
74 /* Define if you have the <stdlib.h> header file.  */
75 #undef HAVE_STDLIB_H
76
77 /* Define if you have the <limits.h> header file.  */
78 #undef HAVE_LIMITS_H
79
80 /* Define if you have the <libc.h> header file.  */
81 #undef HAVE_LIBC_H
82
83 /* Define if you have the <sys/stat.h> header file */
84 #undef HAVE_SYS_STAT_H
85
86 /* Define if you have the <sys/fcntl.h> header file */
87 #undef HAVE_SYS_FCNTL_H
88
89 /* Define if you have the <fcntl.h> header file */
90 #undef HAVE_FCNTL_H
91
92 /* Define if you have the <sys/vfs.h> header file */
93 #undef HAVE_SYS_VFS_H
94
95 /* Define if you have the <sys/statfs.h> header file */
96 #undef HAVE_SYS_STATFS_H
97
98 /* Define if you have the <sys/statvfs.h> header file */
99 #undef HAVE_SYS_STATVFS_H
100
101 /* Define if you have the <poll.h> header file */
102 #undef HAVE_POLL_H
103
104 /* Define if you have the <sys/poll.h> header file */
105 #undef HAVE_SYS_POLL_H
106
107 /* Define if you have the <sys/socket.h> header file */
108 #undef HAVE_SYS_SOCKET_H
109
110 /* Define if you have the <unistd.h> header file */
111 #undef HAVE_UNISTD_H
112
113 /* Define if you have the <sys/ioctl.h> header file */
114 #undef HAVE_SYS_IOCTL_H
115
116 /* Define if you have the <sys/filio.h> header file */
117 #undef HAVE_SYS_FILIO_H
118
119 /* Define if you have the <netinet/in.h> header file */
120 #undef HAVE_NETINET_IN_H
121
122 /* Define if you have the <netdb.h> header file */
123 #undef HAVE_NETDB_H
124
125 /* Define if you have the <windows.h> header file */
126 #undef HAVE_WINDOWS_H
127
128 /* Define if you have the <winsock.h> header file */
129 #undef HAVE_WINSOCK_H
130
131 /* Define if you have the <Windows32/Sockets.h> header file */
132 #undef HAVE_WINDOWS32_SOCKETS_H
133
134 /* Define if you have the <pwd.h> header file */
135 #undef HAVE_PWD_H
136
137 /* Define if you have the <process.h> header file */
138 #undef HAVE_PROCESS_H
139
140 /* Define if you have the <grp.h> header file */
141 #undef HAVE_GRP_H
142
143 /* Define if you have the <sys/file.h> header file */
144 #undef HAVE_SYS_FILE_H
145
146 /* Define if you have the <sys/select.h> header file */
147 #undef HAVE_SYS_SELECT_H
148
149 /* Define if you have the <time.h> header file */
150 #undef HAVE_TIME_H
151
152 /* Define if you have the <sys/time.h> header file */
153 #undef HAVE_SYS_TIME_H
154
155 /* Define if you have the <sys/types.h> header file */
156 #undef HAVE_SYS_TYPES_H
157
158 /* Define if you have the <utime.h> header file */
159 #undef HAVE_UTIME_H
160
161 /* Define if you have the <sys/errno.h> header file */
162 #undef HAVE_SYS_ERRNO_H
163
164 /* Define if sys/wait.h is POSIX compatible */
165 #undef HAVE_SYS_WAIT_H
166
167 /* Define this if you have the <vfork.h> header file */
168 #undef HAVE_VFORK_H
169
170 /* Define for vfork in case it's not defined */
171 #undef vfork
172
173 /* Define for pid_t in case it's not defined */
174 #undef pid_t
175
176 /* The following macros deal with directory entries. */
177 #undef HAVE_DIRENT_H
178 #undef HAVE_SYS_NDIR_H
179 #undef HAVE_SYS_DIR_H
180 #undef HAVE_NDIR_H
181 #undef HAVE_DIR_H
182
183 /* The structure alignment as determined by configure */
184 #define STRUCT_ALIGNMENT @STRUCT_ALIGNMENT@
185
186 /* The name of the target platform, obtained by configure */
187 #define TARGET_PLATFORM         "@host@"
188
189 /* define POLL constants */
190
191 #if HAVE_POLL_H
192 #  include <poll.h>
193 #endif
194 #if HAVE_SYS_POLL_H
195 #  include <sys/poll.h>
196 #endif
197
198 #ifndef POLLIN
199 # ifdef HAVE_POLL
200 #  warning "manually declared POLLIN=1 .."
201 # endif
202 #  define POLLIN     1
203 #endif
204 #ifndef POLLOUT
205 # ifdef HAVE_POLL
206 #  warning "manually declared POLLOUT=2 .."
207 # endif
208 #  define POLLOUT    2
209 #endif
210 #ifndef POLLERR
211 # ifdef HAVE_POLL
212 #  warning "manually declared POLLERR=4 .."
213 # endif
214 #  define POLLERR    4
215 #endif
216
217 #ifndef POLLRDNORM
218 #  ifdef linux
219 #    define POLLRDNORM POLLIN
220 #  else /* !linux */
221 #    ifdef POLLIN
222 #     ifdef HAVE_POLL
223 #      warning "manually declared POLLRDNORM=POLLIN .."
224 #     endif
225 #      define POLLRDNORM POLLIN
226 #    else
227 #     ifdef HAVE_POLL
228 #      warning "manually declared POLLRDNORM .."
229 #     endif
230 #      define POLLRDNORM 1
231 #    endif
232 #  endif /* !linux */
233 #endif
234
235 #ifndef POLLWRNORM
236 #  ifdef linux
237 #    define POLLWRNORM POLLOUT
238 #  else /* !linux */
239 #    ifdef POLLOUT
240 #     ifdef HAVE_POLL
241 #      warning "manually declared POLLWRNORM=POLLOUT .."
242 #     endif
243 #      define POLLWRNORM POLLOUT
244 #    else
245 #     ifdef HAVE_POLL
246 #      warning "manually declared POLLWRNORM .."
247 #     endif
248 #      define POLLWRNORM 2
249 #    endif
250 #  endif /* !linux */
251 #endif
252
253 #endif /* __config_h__ */