xref: /aosp_15_r20/external/libsrtp2/config.h_win32vc7 (revision 90e502c7aef8d77d0622bb67d75435c6190cfc1a)
1*90e502c7SAndroid Build Coastguard Worker/* Hacked config.h for Windows XP 32-bit & VC7  */
2*90e502c7SAndroid Build Coastguard Worker
3*90e502c7SAndroid Build Coastguard Worker#ifdef (_MSC_VER >= 1400)
4*90e502c7SAndroid Build Coastguard Worker# define HAVE_RAND_S	1
5*90e502c7SAndroid Build Coastguard Worker#endif
6*90e502c7SAndroid Build Coastguard Worker
7*90e502c7SAndroid Build Coastguard Worker/* Define if building for a CISC machine (e.g. Intel). */
8*90e502c7SAndroid Build Coastguard Worker#define CPU_CISC 1
9*90e502c7SAndroid Build Coastguard Worker
10*90e502c7SAndroid Build Coastguard Worker/* Define if building for a RISC machine (assume slow byte access). */
11*90e502c7SAndroid Build Coastguard Worker#undef CPU_RISC
12*90e502c7SAndroid Build Coastguard Worker
13*90e502c7SAndroid Build Coastguard Worker/* Path to random device */
14*90e502c7SAndroid Build Coastguard Worker#undef DEV_URANDOM
15*90e502c7SAndroid Build Coastguard Worker
16*90e502c7SAndroid Build Coastguard Worker/* Define to enabled debug logging for all mudules. */
17*90e502c7SAndroid Build Coastguard Worker#undef ENABLE_DEBUG_LOGGING
18*90e502c7SAndroid Build Coastguard Worker
19*90e502c7SAndroid Build Coastguard Worker/* Logging statments will be writen to this file. */
20*90e502c7SAndroid Build Coastguard Worker#undef ERR_REPORTING_FILE
21*90e502c7SAndroid Build Coastguard Worker
22*90e502c7SAndroid Build Coastguard Worker/* Define to redirect logging to stdout. */
23*90e502c7SAndroid Build Coastguard Worker#undef ERR_REPORTING_STDOUT
24*90e502c7SAndroid Build Coastguard Worker
25*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <arpa/inet.h> header file. */
26*90e502c7SAndroid Build Coastguard Worker#undef HAVE_ARPA_INET_H
27*90e502c7SAndroid Build Coastguard Worker
28*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <byteswap.h> header file. */
29*90e502c7SAndroid Build Coastguard Worker#undef HAVE_BYTESWAP_H
30*90e502c7SAndroid Build Coastguard Worker
31*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the `inet_aton' function. */
32*90e502c7SAndroid Build Coastguard Worker#define HAVE_INET_ATON 1
33*90e502c7SAndroid Build Coastguard Worker
34*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if the system has the type `int16_t'. */
35*90e502c7SAndroid Build Coastguard Worker#undef HAVE_INT16_T
36*90e502c7SAndroid Build Coastguard Worker
37*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if the system has the type `int32_t'. */
38*90e502c7SAndroid Build Coastguard Worker#undef HAVE_INT32_T
39*90e502c7SAndroid Build Coastguard Worker
40*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if the system has the type `int8_t'. */
41*90e502c7SAndroid Build Coastguard Worker#undef HAVE_INT8_T
42*90e502c7SAndroid Build Coastguard Worker
43*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <inttypes.h> header file. */
44*90e502c7SAndroid Build Coastguard Worker#undef HAVE_INTTYPES_H
45*90e502c7SAndroid Build Coastguard Worker
46*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the `socket' library (-lsocket). */
47*90e502c7SAndroid Build Coastguard Worker#undef HAVE_LIBSOCKET
48*90e502c7SAndroid Build Coastguard Worker
49*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <machine/types.h> header file. */
50*90e502c7SAndroid Build Coastguard Worker#undef HAVE_MACHINE_TYPES_H
51*90e502c7SAndroid Build Coastguard Worker
52*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <memory.h> header file. */
53*90e502c7SAndroid Build Coastguard Worker#define HAVE_MEMORY_H 1
54*90e502c7SAndroid Build Coastguard Worker
55*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <netinet/in.h> header file. */
56*90e502c7SAndroid Build Coastguard Worker#undef HAVE_NETINET_IN_H
57*90e502c7SAndroid Build Coastguard Worker
58*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the `socket' function. */
59*90e502c7SAndroid Build Coastguard Worker#define HAVE_SOCKET 1
60*90e502c7SAndroid Build Coastguard Worker
61*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <stdint.h> header file. */
62*90e502c7SAndroid Build Coastguard Worker#undef HAVE_STDINT_H
63*90e502c7SAndroid Build Coastguard Worker
64*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <stdlib.h> header file. */
65*90e502c7SAndroid Build Coastguard Worker#define HAVE_STDLIB_H 1
66*90e502c7SAndroid Build Coastguard Worker
67*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <strings.h> header file. */
68*90e502c7SAndroid Build Coastguard Worker#define HAVE_STRINGS_H 1
69*90e502c7SAndroid Build Coastguard Worker
70*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <string.h> header file. */
71*90e502c7SAndroid Build Coastguard Worker#define HAVE_STRING_H 1
72*90e502c7SAndroid Build Coastguard Worker
73*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <sys/int_types.h> header file. */
74*90e502c7SAndroid Build Coastguard Worker#undef HAVE_SYS_INT_TYPES_H
75*90e502c7SAndroid Build Coastguard Worker
76*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <sys/socket.h> header file. */
77*90e502c7SAndroid Build Coastguard Worker#undef HAVE_SYS_SOCKET_H
78*90e502c7SAndroid Build Coastguard Worker
79*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <sys/stat.h> header file. */
80*90e502c7SAndroid Build Coastguard Worker#undef HAVE_SYS_STAT_H
81*90e502c7SAndroid Build Coastguard Worker
82*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <sys/types.h> header file. */
83*90e502c7SAndroid Build Coastguard Worker#undef HAVE_SYS_TYPES_H
84*90e502c7SAndroid Build Coastguard Worker
85*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <sys/uio.h> header file. */
86*90e502c7SAndroid Build Coastguard Worker#undef HAVE_SYS_UIO_H
87*90e502c7SAndroid Build Coastguard Worker
88*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if the system has the type `uint16_t'. */
89*90e502c7SAndroid Build Coastguard Worker#undef HAVE_UINT16_T
90*90e502c7SAndroid Build Coastguard Worker
91*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if the system has the type `uint32_t'. */
92*90e502c7SAndroid Build Coastguard Worker#undef HAVE_UINT32_T
93*90e502c7SAndroid Build Coastguard Worker
94*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if the system has the type `uint64_t'. */
95*90e502c7SAndroid Build Coastguard Worker#undef HAVE_UINT64_T
96*90e502c7SAndroid Build Coastguard Worker
97*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if the system has the type `uint8_t'. */
98*90e502c7SAndroid Build Coastguard Worker#undef HAVE_UINT8_T
99*90e502c7SAndroid Build Coastguard Worker
100*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <unistd.h> header file. */
101*90e502c7SAndroid Build Coastguard Worker#define HAVE_UNISTD_H 1
102*90e502c7SAndroid Build Coastguard Worker
103*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the `usleep' function. */
104*90e502c7SAndroid Build Coastguard Worker#define HAVE_USLEEP 1
105*90e502c7SAndroid Build Coastguard Worker
106*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <windows.h> header file. */
107*90e502c7SAndroid Build Coastguard Worker#define HAVE_WINDOWS_H 1
108*90e502c7SAndroid Build Coastguard Worker
109*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the <winsock2.h> header file. */
110*90e502c7SAndroid Build Coastguard Worker#define HAVE_WINSOCK2_H 1
111*90e502c7SAndroid Build Coastguard Worker
112*90e502c7SAndroid Build Coastguard Worker/* Define to use X86 inlined assembly code */
113*90e502c7SAndroid Build Coastguard Worker#undef HAVE_X86
114*90e502c7SAndroid Build Coastguard Worker
115*90e502c7SAndroid Build Coastguard Worker/* Define to the address where bug reports for this package should be sent. */
116*90e502c7SAndroid Build Coastguard Worker#undef PACKAGE_BUGREPORT
117*90e502c7SAndroid Build Coastguard Worker
118*90e502c7SAndroid Build Coastguard Worker/* Define to the full name of this package. */
119*90e502c7SAndroid Build Coastguard Worker#undef PACKAGE_NAME
120*90e502c7SAndroid Build Coastguard Worker
121*90e502c7SAndroid Build Coastguard Worker/* Define to the full name and version of this package. */
122*90e502c7SAndroid Build Coastguard Worker#undef PACKAGE_STRING
123*90e502c7SAndroid Build Coastguard Worker
124*90e502c7SAndroid Build Coastguard Worker/* Define to the one symbol short name of this package. */
125*90e502c7SAndroid Build Coastguard Worker#undef PACKAGE_TARNAME
126*90e502c7SAndroid Build Coastguard Worker
127*90e502c7SAndroid Build Coastguard Worker/* Define to the version of this package. */
128*90e502c7SAndroid Build Coastguard Worker#undef PACKAGE_VERSION
129*90e502c7SAndroid Build Coastguard Worker
130*90e502c7SAndroid Build Coastguard Worker/* The size of a `unsigned long', as computed by sizeof. */
131*90e502c7SAndroid Build Coastguard Worker#define SIZEOF_UNSIGNED_LONG 4
132*90e502c7SAndroid Build Coastguard Worker
133*90e502c7SAndroid Build Coastguard Worker/* The size of a `unsigned long long', as computed by sizeof. */
134*90e502c7SAndroid Build Coastguard Worker#define SIZEOF_UNSIGNED_LONG_LONG 8
135*90e502c7SAndroid Build Coastguard Worker
136*90e502c7SAndroid Build Coastguard Worker/* Define to use GDOI. */
137*90e502c7SAndroid Build Coastguard Worker#undef SRTP_GDOI
138*90e502c7SAndroid Build Coastguard Worker
139*90e502c7SAndroid Build Coastguard Worker/* Define to compile for kernel contexts. */
140*90e502c7SAndroid Build Coastguard Worker#undef SRTP_KERNEL
141*90e502c7SAndroid Build Coastguard Worker
142*90e502c7SAndroid Build Coastguard Worker/* Define to compile for Linux kernel context. */
143*90e502c7SAndroid Build Coastguard Worker#undef SRTP_KERNEL_LINUX
144*90e502c7SAndroid Build Coastguard Worker
145*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if you have the ANSI C header files. */
146*90e502c7SAndroid Build Coastguard Worker#undef STDC_HEADERS
147*90e502c7SAndroid Build Coastguard Worker
148*90e502c7SAndroid Build Coastguard Worker/* Define to 1 if your processor stores words with the most significant byte
149*90e502c7SAndroid Build Coastguard Worker   first (like Motorola and SPARC, unlike Intel and VAX). */
150*90e502c7SAndroid Build Coastguard Worker#undef WORDS_BIGENDIAN
151*90e502c7SAndroid Build Coastguard Worker
152*90e502c7SAndroid Build Coastguard Worker/* Define to empty if `const' does not conform to ANSI C. */
153*90e502c7SAndroid Build Coastguard Worker//#undef const
154*90e502c7SAndroid Build Coastguard Worker/* Define to `__inline__' or `__inline' if that's what the C compiler
155*90e502c7SAndroid Build Coastguard Worker   calls it, or to nothing if 'inline' is not supported under any name.  */
156*90e502c7SAndroid Build Coastguard Worker//#ifndef __cplusplus
157*90e502c7SAndroid Build Coastguard Worker//#undef inline
158*90e502c7SAndroid Build Coastguard Worker//#endif
159*90e502c7SAndroid Build Coastguard Worker#define inline __inline
160*90e502c7SAndroid Build Coastguard Worker
161*90e502c7SAndroid Build Coastguard Worker/* Define to `unsigned' if <sys/types.h> does not define. */
162*90e502c7SAndroid Build Coastguard Worker//#undef size_t
163