1/* config.h.in.  Template for Open C  */
2
3/* Define to 1 if using `alloca.c'. */
4/* #undef C_ALLOCA */
5
6/* Define to the random number source name. */
7/* #undef DEV_URANDOM */
8
9/* Define to 1 if you have addrinfo structure. */
10#define HAVE_ADDRINFO 1
11
12/* Define to 1 if you have the `alarm' function. */
13/* #undef HAVE_ALARM */
14
15/* Define to 1 if you have `alloca', as a function or macro. */
16/* #undef HAVE_ALLOCA */
17
18/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
19   */
20/* #undef HAVE_ALLOCA_H 1 */
21
22/* Define to 1 if you have the <arpa/inet.h> header file. */
23#define HAVE_ARPA_INET_H 1
24
25/* Define to 1 if you have the `clock_getcpuclockid' function. */
26/* #undef HAVE_CLOCK_GETCPUCLOCKID */
27
28/* Define to 1 if you have the `clock_gettime' function. */
29/* #undef HAVE_CLOCK_GETTIME */
30
31/* Define to 1 if you have /dev/urandom. */
32/* #undef HAVE_DEV_URANDOM */
33
34/* Define to 1 if you have the <dirent.h> header file. */
35#define HAVE_DIRENT_H 1
36
37/* Define to 1 if you have the <dlfcn.h> header file. */
38#define HAVE_DLFCN_H 1
39
40/* Define to 1 if you have epoll interface. */
41/* #undef HAVE_EPOLL */
42
43/* Define to 1 if you have the `epoll_create' function. */
44/* #undef HAVE_EPOLL_CREATE */
45
46/* Define to 1 if you have the <fcntl.h> header file. */
47#define HAVE_FCNTL_H 1
48
49/* Define to 1 if you have WIN32 FILETIME type and GetSystemTimeAsFileTime().
50   */
51/* #undef HAVE_FILETIME */
52
53/* Define to 1 if you have the `flock' function. */
54/* #undef HAVE_FLOCK */
55
56/* Define to 1 if you have the `freeaddrinfo' function. */
57#define HAVE_FREEADDRINFO 1
58
59/* Define to 1 if the C compiler supports __func__ */
60#define HAVE_FUNC 1
61
62/* Define to 1 if the C compiler supports __FUNCTION__ */
63#define HAVE_FUNCTION 1
64
65/* Define to 1 if you have the `gai_strerror' function. */
66#define HAVE_GAI_STRERROR 1
67
68/* Define to 1 if you have the `getaddrinfo' function. */
69#define HAVE_GETADDRINFO 1
70
71/* Define to 1 if you have the `getdelim' function. */
72/* #undef HAVE_GETDELIM */
73
74/* Define to 1 if you have the `gethostbyname' function. */
75#define HAVE_GETHOSTBYNAME 1
76
77/* Define to 1 if you have the `gethostname' function. */
78#define HAVE_GETHOSTNAME 1
79
80/* Define to 1 if you have the `getifaddrs' function. */
81/* #undef HAVE_GETIFADDRS 1 */
82
83/* Define to 1 if you have the `getipnodebyname' function. */
84#define HAVE_GETIPNODEBYNAME 1
85
86/* Define to 1 if you have the `getline' function. */
87/* #undef HAVE_GETLINE */
88
89/* Define to 1 if you have the `getnameinfo' function. */
90#define HAVE_GETNAMEINFO 1
91
92/* Define to 1 if you have the `getpass' function. */
93#define HAVE_GETPASS 1
94
95/* Define to 1 if you have the `gettimeofday' function. */
96#define HAVE_GETTIMEOFDAY 1
97
98/* Define to 1 if you have the <ifaddr.h> header file. */
99/* #undef HAVE_IFADDR_H */
100
101/* Define to 1 if you have SIOCGIFCONF */
102#define HAVE_IFCONF 1
103
104/* Define to 1 if you have SIOCGIFNUM ioctl */
105/* #undef HAVE_IFNUM */
106
107/* Define to 1 if you have ifr_ifindex in <net/if.h> */
108/* #undef HAVE_IFR_IFINDEX */
109
110/* Define to 1 if you have ifr_index in <net/if.h> */
111#define HAVE_IFR_INDEX 1
112
113/* Define to 1 if you have the `if_nameindex' function. */
114#define HAVE_IF_NAMEINDEX 1
115
116/* Define to 1 if you have the `inet_ntop' function. */
117#define HAVE_INET_NTOP 1
118
119/* Define to 1 if you have the `inet_pton' function. */
120#define HAVE_INET_PTON 1
121
122/* Define to 1 if you have the `initstate' function. */
123#define HAVE_INITSTATE 1
124
125/* Define to 1 if you have inlining compiler */
126#define HAVE_INLINE 1
127
128/* Define to 1 if you have WIN32 INTERFACE_INFO_EX type. */
129/* #undef HAVE_INTERFACE_INFO_EX */
130
131/* Define to 1 if you have the <inttypes.h> header file. */
132#define HAVE_INTTYPES_H 1
133
134/* Define to 1 if you have the <iphlpapi.h> header file. */
135/* #undef HAVE_IPHLPAPI_H */
136
137/* Define to 1 if you have IPV6_RECVERR in <netinet/in6.h> */
138/* #undef HAVE_IPV6_RECVERR */
139
140/* Define to 1 if you have IP_RECVERR in <netinet/in.h> */
141/* #undef HAVE_IP_RECVERR */
142
143/* Define to 1 if you have the `kqueue' function. */
144/* #undef HAVE_KQUEUE 1 */
145
146/* Define to 1 if you use kqueue in su_port. */
147/* #undef HAVE_KQUEUE_PORT 1 */
148
149/* Define to 1 if you have the `crypto' library (-lcrypto). */
150#define HAVE_LIBCRYPTO 1
151
152/* Define to 1 if you have the `pthread' library (-lpthread). */
153#define HAVE_LIBPTHREAD 1
154
155/* Define to 1 if you have the `socket' library (-lsocket). */
156/* #undef HAVE_LIBSOCKET */
157
158/* Define to 1 if you have the `ssl' library (-lssl). */
159#define HAVE_LIBSSL 1
160
161/* Define to 1 if you have the `memccpy' function. */
162#define HAVE_MEMCCPY 1
163
164/* Define to 1 if you have the `memcspn' function. */
165/* #undef HAVE_MEMCSPN */
166
167/* Define to 1 if you have the `memmem' function. */
168/* #undef HAVE_MEMMEM */
169
170/* Define to 1 if you have the <memory.h> header file. */
171#define HAVE_MEMORY_H 1
172
173/* Define to 1 if you have the `memspn' function. */
174/* #undef HAVE_MEMSPN */
175
176/* Define to 1 if you are compiling in MinGW environment */
177/* #undef HAVE_MINGW */
178
179/* Define to 1 if you have MSG_TRUNC flag */
180#define HAVE_MSG_TRUNC 1
181
182/* Define to 1 if you have the <netdb.h> header file. */
183#define HAVE_NETDB_H 1
184
185/* Define to 1 if you have the <netinet/in.h> header file. */
186#define HAVE_NETINET_IN_H 1
187
188/* Define to 1 if you have the <netinet/sctp.h> header file. */
189/* #undef HAVE_NETINET_SCTP_H */
190
191/* Define to 1 if you have the <netinet/tcp.h> header file. */
192/* #undef HAVE_NETINET_TCP_H */
193
194/* Define to 1 if you have the <netpacket/packet.h> header file. */
195/* #undef HAVE_NETPACKET_PACKET_H */
196
197/* Define to 1 if you have the <net/if.h> header file. */
198#define HAVE_NET_IF_H 1
199
200/* Define to 1 if you have the <net/if_types.h> header file. */
201/* #undef HAVE_NET_IF_TYPES_H 1 */
202
203/* Define to 1 if you have OpenSSL */
204#define HAVE_OPENSSL 1
205
206/* Define to 1 if you have the <openssl/tls1.h> header file. */
207#define HAVE_OPENSSL_TLS1_H 1
208
209/* Define to 1 if you have the `poll' function. */
210/* #undef HAVE_POLL 1 */
211
212/* Define to 1 if you use poll in su_port. */
213#define HAVE_POLL_PORT 1
214
215/* Define to 1 if you have /proc/net/if_inet6 control file */
216/* #undef HAVE_PROC_NET_IF_INET6 */
217
218/* Define to 1 if you have working pthread_rwlock_t implementation. A thread
219   may hold multiple concurrent read locks on rwlock - that is, successfully
220   call the pthread_rwlock_rdlock() function n times. If so, the application
221   shall ensure that the thread performs matching unlocks - that is, it calls
222   the pthread_rwlock_unlock() function n times. */
223#define HAVE_PTHREAD_RWLOCK 1
224
225/* Define to 1 if you have the `random' function. */
226#define HAVE_RANDOM 1
227
228/* Define to 1 if you have sa_len in struct sockaddr */
229/* #undef HAVE_SA_LEN */
230
231/* Define to 1 if you have SCTP */
232/* #undef HAVE_SCTP */
233
234/* Define to 1 if you have the `select' function. */
235#define HAVE_SELECT 1
236
237/* Define to 1 if you have Sofia sigcomp >= 2.5 */
238/* #undef HAVE_SIGCOMP */
239
240/* Define to 1 if you have the <sigcomp.h> header file. */
241/* #undef HAVE_SIGCOMP_H */
242
243/* Define to 1 if you have the `signal' function. */
244/* #undef HAVE_SIGNAL */
245
246/* Define to 1 if you have SIGPIPE */
247/* #undef HAVE_SIGPIPE */
248
249/* Define to 1 if you have IPv6 structures and constants */
250/* #undef HAVE_SIN6 */
251
252/* Define to 1 if you have WIN32 WSAIoctl SIO_ADDRESS_LIST_QUERY. */
253/* #undef HAVE_SIO_ADDRESS_LIST_QUERY */
254
255/* Define to 1 if you have the `socketpair' function. */
256/* #undef HAVE_SOCKETPAIR */
257
258/* Define to 1 if we use NTH library */
259/* #undef HAVE_SOFIA_NTH */
260
261/* Define to 1 if we use NTLM library */
262/* #undef HAVE_SOFIA_NTLM */
263
264/* Define to 1 if you have Sofia sigcomp >= 2.5 */
265/* #undef HAVE_SOFIA_SIGCOMP */
266
267/* Define to 1 always */
268#define HAVE_SOFIA_SIP 1
269
270/* Define to 1 if we use S/MIME library */
271#define HAVE_SOFIA_SMIME 0
272
273/* Define to 1 if we use DNS library */
274#define HAVE_SOFIA_SRESOLV 1
275
276/* Define to 1 if we use STUN library */
277#define HAVE_SOFIA_STUN 1
278
279/* Define to 1 if we use SRTP */
280#define HAVE_SRTP 0
281
282/* Define to 1 if you have the <stdint.h> header file. */
283#define HAVE_STDINT_H 1
284
285/* Define to 1 if you have the <stdlib.h> header file. */
286#define HAVE_STDLIB_H 1
287
288/* Define to 1 if you have the `strcasestr' function. */
289#define HAVE_STRCASESTR 1
290
291/* Define to 1 if you have the `strerror' function. */
292#define HAVE_STRERROR 1
293
294/* Define to 1 if you have the <strings.h> header file. */
295#define HAVE_STRINGS_H 1
296
297/* Define to 1 if you have the <string.h> header file. */
298#define HAVE_STRING_H 1
299
300/* Define to 1 if you have the `strtoull' function. */
301/* #undef HAVE_STRTOULL */
302
303/* Define to 1 if your CC supports C99 struct initialization */
304#define HAVE_STRUCT_KEYWORDS 1
305
306/* Define to 1 if you have the <sys/epoll.h> header file. */
307/* #undef HAVE_SYS_EPOLL_H */
308
309/* Define to 1 if you have the <sys/event.h> header file. */
310#define HAVE_SYS_EVENT_H 1
311
312/* Define to 1 if you have the <sys/filio.h> header file. */
313/* #undef HAVE_SYS_FILIO_H */
314
315/* Define to 1 if you have the <sys/ioctl.h> header file. */
316#define HAVE_SYS_IOCTL_H 1
317
318/* Define to 1 if you have the <sys/select.h> header file. */
319#define HAVE_SYS_SELECT_H 1
320
321/* Define to 1 if you have the <sys/socket.h> header file. */
322#define HAVE_SYS_SOCKET_H 1
323
324/* Define to 1 if you have the <sys/sockio.h> header file. */
325#define HAVE_SYS_SOCKIO_H 1
326
327/* Define to 1 if you have the <sys/stat.h> header file. */
328#define HAVE_SYS_STAT_H 1
329
330/* Define to 1 if you have the <sys/time.h> header file. */
331#define HAVE_SYS_TIME_H 1
332
333/* Define to 1 if you have the <sys/types.h> header file. */
334#define HAVE_SYS_TYPES_H 1
335
336/* Define to 1 if you have the `tcsetattr' function. */
337#define HAVE_TCSETATTR 1
338
339/* Define to 1 if you have TLS */
340/* #undef HAVE_TLS */
341
342/* Define to 1 if you have the <unistd.h> header file. */
343#define HAVE_UNISTD_H 1
344
345/* Define to 1 if we use UPnP */
346#define HAVE_UPNP 0
347
348/* Define to 1 you have WIN32 */
349/* #undef HAVE_WIN32 */
350
351/* Define to 1 if you have the <windef.h> header file. */
352/* #undef HAVE_WINDEF_H */
353
354/* Define to 1 if you have the <winsock2.h> header file. */
355/* #undef HAVE_WINSOCK2_H */
356
357/* Define to 1 if you have the <ws2tcpip.h> header file. */
358/* #undef HAVE_WS2TCPIP_H */
359
360/* Define to format (%lli) for long long */
361#define LLI "%lli"
362
363/* Define to format (%llu) for unsigned long long */
364#define LLU "%llu"
365
366/* Define to format (%llx) for long long hex */
367#define LLX "%llx"
368
369/* Define printf() modifier for ssize_t */
370#define MOD_ZD "%zd"
371
372/* Define printf() modifier for size_t */
373#define MOD_ZU "%zu"
374
375/* Name of package */
376#define PACKAGE "sofia-sip"
377
378/* Define to the address where bug reports for this package should be sent. */
379#define PACKAGE_BUGREPORT ""
380
381/* Define to the full name of this package. */
382#define PACKAGE_NAME "sofia-sip"
383
384/* Define to the full name and version of this package. */
385#define PACKAGE_STRING "sofia-sip 1.12.5work"
386
387/* Define to the one symbol short name of this package. */
388#define PACKAGE_TARNAME "sofia-sip"
389
390/* Define to the version of this package. */
391#define PACKAGE_VERSION "1.12.5work"
392
393/* Define as the return type of signal handlers (`int' or `void'). */
394#define RETSIGTYPE void
395
396/* If using the C implementation of alloca, define if you know the
397   direction of stack growth for your system; otherwise it will be
398   automatically deduced at run-time.
399	STACK_DIRECTION > 0 => grows toward higher addresses
400	STACK_DIRECTION < 0 => grows toward lower addresses
401	STACK_DIRECTION = 0 => direction of growth unknown */
402/* #undef STACK_DIRECTION */
403
404/* Define to 1 if you have the ANSI C header files. */
405#define STDC_HEADERS 1
406
407/* Define to 1 if you can safely include both <sys/time.h> and <time.h>. */
408#define TIME_WITH_SYS_TIME 1
409
410/* Version number of package */
411#define VERSION "1.12.5work"
412
413/* Define to 1 if your processor stores words with the most significant byte
414   first (like Motorola and SPARC, unlike Intel and VAX). */
415/* #undef WORDS_BIGENDIAN */
416
417/* Enable GNU extensions on systems that have them.  */
418#ifndef _GNU_SOURCE
419# define _GNU_SOURCE 1
420#endif
421
422/* Define to empty if `const' does not conform to ANSI C. */
423/* #undef const */
424
425/* Define to `__inline__' or `__inline' if that's what the C compiler
426   calls it, or to nothing if 'inline' is not supported under any name.  */
427#ifndef __cplusplus
428/* #undef inline */
429#endif
430
431/* Define to a at least 64-bit int type */
432#define longlong long long
433
434/* Define to `unsigned' if <sys/types.h> does not define. */
435/* #undef size_t */
436
437/* Define to 1 if compiling on Open C environment */
438#define HAVE_OPEN_C 1
439