1386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* crypto/include/config.h.  Generated by configure.  */
2386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* config_in.h.  Generated from configure.in by autoheader.  */
3386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
4386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#if (_MSC_VER >= 1400)
5386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari# define HAVE_RAND_S	1
6386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#endif
7386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
8386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define if building for a CISC machine (e.g. Intel). */
9386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define CPU_CISC 1
10386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
11386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define if building for a RISC machine (assume slow byte access). */
12386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef CPU_RISC */
13386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
14386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Path to random device */
15386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #define DEV_URANDOM "/dev/urandom" */
16386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
17386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to compile in dynamic debugging system. */
18386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define ENABLE_DEBUGGING 1
19386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
20386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Report errors to this file. */
21386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef ERR_REPORTING_FILE */
22386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
23386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to use logging to stdout. */
24386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define ERR_REPORTING_STDOUT 1
25386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
26386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define this to use ISMAcryp code. */
27386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef GENERIC_AESICM */
28386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
29386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <arpa/inet.h> header file. */
30386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_ARPA_INET_H */
31386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
32386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <byteswap.h> header file. */
33386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_BYTESWAP_H */
34386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
35386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the `inet_aton' function. */
36386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_INET_ATON */
37386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
38386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if the system has the type `int16_t'. */
39386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_INT16_T 1
40386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
41386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if the system has the type `int32_t'. */
42386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_INT32_T 1
43386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
44386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if the system has the type `int8_t'. */
45386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_INT8_T 1
46386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
47386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <inttypes.h> header file. */
48386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_INTTYPES_H */
49386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
50386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the `socket' library (-lsocket). */
51386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_LIBSOCKET */
52386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
53386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <machine/types.h> header file. */
54386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_MACHINE_TYPES_H */
55386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
56386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <memory.h> header file. */
57386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_MEMORY_H 1
58386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
59386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <netinet/in.h> header file. */
60386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_NETINET_IN_H */
61386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
62386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the `socket' function. */
63386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_SOCKET */
64386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
65386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <stdint.h> header file. */
66386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_STDINT_H */
67386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
68386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <stdlib.h> header file. */
69386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_STDLIB_H 1
70386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
71386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <strings.h> header file. */
72386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_STRINGS_H 1
73386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
74386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <string.h> header file. */
75386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_STRING_H 1
76386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
77386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <syslog.h> header file. */
78386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_SYSLOG_H */
79386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
80386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <sys/int_types.h> header file. */
81386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_SYS_INT_TYPES_H */
82386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
83386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <sys/socket.h> header file. */
84386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_SYS_SOCKET_H */
85386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
86386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <sys/stat.h> header file. */
87386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_SYS_STAT_H 1
88386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
89386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <sys/types.h> header file. */
90386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_SYS_TYPES_H 1
91386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
92386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <sys/uio.h> header file. */
93386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_SYS_UIO_H */
94386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
95386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if the system has the type `uint16_t'. */
96386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_UINT16_T 1
97386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
98386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if the system has the type `uint32_t'. */
99386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_UINT32_T 1
100386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
101386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if the system has the type `uint64_t'. */
102386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_UINT64_T 1
103386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
104386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if the system has the type `uint8_t'. */
105386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_UINT8_T 1
106386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
107386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <unistd.h> header file. */
108386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_UNISTD_H */
109386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
110386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the `usleep' function. */
111386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_USLEEP */
112386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
113386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <windows.h> header file. */
114386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_WINDOWS_H 1
115386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
116386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the <winsock2.h> header file. */
117386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define HAVE_WINSOCK2_H 1
118386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
119386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to use X86 inlined assembly code */
120386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef HAVE_X86 */
121386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
122386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to the address where bug reports for this package should be sent. */
123386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define PACKAGE_BUGREPORT ""
124386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
125386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to the full name of this package. */
126386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define PACKAGE_NAME ""
127386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
128386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to the full name and version of this package. */
129386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define PACKAGE_STRING ""
130386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
131386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to the one symbol short name of this package. */
132386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define PACKAGE_TARNAME ""
133386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
134386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to the version of this package. */
135386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define PACKAGE_VERSION ""
136386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
137386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* The size of a `unsigned long', as computed by sizeof. */
138386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define SIZEOF_UNSIGNED_LONG 4
139386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
140386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* The size of a `unsigned long long', as computed by sizeof. */
141386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define SIZEOF_UNSIGNED_LONG_LONG 8
142386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
143386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to use GDOI. */
144386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef SRTP_GDOI */
145386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
146386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to compile for kernel contexts. */
147386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef SRTP_KERNEL */
148386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
149386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to compile for Linux kernel context. */
150386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef SRTP_KERNEL_LINUX */
151386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
152386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if you have the ANSI C header files. */
153386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define STDC_HEADERS 1
154386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
155386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Write errors to this file */
156386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef USE_ERR_REPORTING_FILE */
157386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
158386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to use syslog logging. */
159386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef USE_SYSLOG */
160386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
161386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to 1 if your processor stores words with the most significant byte
162386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari   first (like Motorola and SPARC, unlike Intel and VAX). */
163386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef WORDS_BIGENDIAN */
164386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
165386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to empty if `const' does not conform to ANSI C. */
166386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef const */
167386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
168386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define 'inline' to nothing, since the MSVC compiler doesn't support it.  */
169386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define inline
170386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
171386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* Define to `unsigned' if <sys/types.h> does not define. */
172386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari/* #undef size_t */
173386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
174386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#if (_MSC_VER >= 1400) // VC8+
175386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#ifndef _CRT_SECURE_NO_DEPRECATE
176386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define _CRT_SECURE_NO_DEPRECATE
177386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#endif
178386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#ifndef _CRT_NONSTDC_NO_DEPRECATE
179386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#define _CRT_NONSTDC_NO_DEPRECATE
180386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#endif
181386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#endif // VC8+
182386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
183386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#ifndef uint32_t
184386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagaritypedef unsigned __int8		uint8_t;
185386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagaritypedef unsigned __int16	uint16_t;
186386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagaritypedef unsigned __int32	uint32_t;
187386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagaritypedef unsigned __int64    uint64_t;
188386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagaritypedef __int8		int8_t;
189386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagaritypedef __int16		int16_t;
190386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagaritypedef __int32		int32_t;
191386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagaritypedef __int64		int64_t;
192386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#endif
193386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari
194386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#ifdef _MSC_VER
195386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#pragma warning(disable:4311)
196386ce4d9144fc190797f4e43a31aeaf76ca2e373Param Reddappagari#endif
197