xref: /illumos-gate/usr/src/lib/gss_mechs/mech_krb5/include/autoconf.h (revision 4de2612967d06c4fdbf524a62556a1e8118a006f)
1 /*
2  * Copyright 2005 Sun Microsystems, Inc.  All rights reserved.
3  * Use is subject to license terms.
4  */
5 
6 #pragma ident	"%Z%%M%	%I%	%E% SMI"
7 /* autoconf.h.  Generated automatically by configure.  */
8 /* autoconf.h.in.  Generated automatically from configure.in by autoheader.  */
9 /* Edited to remove KRB4 compatible and SIZEOF_LONG
10  */
11 
12 /* Define to empty if the keyword does not work.  */
13 /* #undef const */
14 
15 /* Define to `int' if <sys/types.h> doesn't define.  */
16 /* #undef gid_t */
17 
18 /* Define if you can safely include both <sys/time.h> and <time.h>.  */
19 #define TIME_WITH_SYS_TIME 1
20 
21 /* Define to `int' if <sys/types.h> doesn't define.  */
22 /* #undef uid_t */
23 
24 #define ANSI_STDIO 1
25 #define HAS_SETVBUF 1
26 #define HAVE_STDLIB_H 1
27 #define HAVE_STRDUP 1
28 #define HAVE_LABS 1
29 #define HAS_VOID_TYPE 1
30 
31 /* #undef KRB5_NO_PROTOTYPES */
32 #define KRB5_PROVIDE_PROTOTYPES 1
33 /* #undef KRB5_NO_NESTED_PROTOTYPES */
34 /* #undef NO_STDLIB_H */
35 
36 /* #undef NO_YYLINENO */
37 #define POSIX_FILE_LOCKS 1
38 #define POSIX_SIGTYPE 1
39 #define POSIX_TERMIOS 1
40 #define POSIX_TYPES 1
41 #define USE_DIRENT_H 1
42 #define HAVE_STRING_H 1
43 #define WAIT_USES_INT 1
44 #define krb5_sigtype void
45 #define HAVE_UNISTD_H 1
46 #define KRB5_USE_INET 1
47 #define KRB5_USE_INET6 1
48 
49 /* Define if you have the getaddrinfo function */
50 #define HAVE_GETADDRINFO 1
51 
52 /* Define if gethostbyname_r exists and its return type is known */
53 #define HAVE_GETHOSTBYNAME_R 1
54 
55 /* Define to 1 if you have the `getnameinfo' function. */
56 #define HAVE_GETNAMEINFO 1
57 
58 /* Define if getservbyname_r exists and its return type is known */
59 #define HAVE_GETSERVBYNAME_R 1
60 
61 /* Define to 1 if you have the `inet_aton' function. */
62 #define HAVE_INET_ATON 1
63 
64 /* Define to 1 if you have the `inet_ntoa' function. */
65 #define HAVE_INET_NTOA 1
66 
67 /* Define to 1 if you have the `inet_ntop' function. */
68 #define HAVE_INET_NTOP 1
69 
70 /* Define to 1 if you have the `inet_pton' function. */
71 #define HAVE_INET_PTON 1
72 
73 #define HAVE_STDARG_H 1
74 /* #undef HAVE_VARARGS_H */
75 
76 /* Define if MIT Project Athena default configuration should be used */
77 /* #undef KRB5_ATHENA_COMPAT */
78 
79 /* The number of bytes in a int.  */
80 #define SIZEOF_INT 4
81 
82 /* The number of bytes in a short.  */
83 #define SIZEOF_SHORT 2
84 
85 /* Define if you have the <dbm.h> header file.  */
86 /* #undef HAVE_DBM_H */
87 
88 /* Define if you have the <macsock.h> header file.  */
89 /* #undef HAVE_MACSOCK_H */
90 
91 /* Define if you have the <ndbm.h> header file.  */
92 #define HAVE_NDBM_H 1
93 
94 /* Define if you have the <stddef.h> header file.  */
95 #define HAVE_STDDEF_H 1
96 
97 /* Define if you have the <sys/file.h> header file.  */
98 #define HAVE_SYS_FILE_H 1
99 
100 /* Define if you have the <sys/param.h> header file.  */
101 #define HAVE_SYS_PARAM_H 1
102 
103 /* Define if you have the <sys/stat.h> header file.  */
104 #define HAVE_SYS_STAT_H 1
105 
106 /* Define to 1 if you have the <sys/select.h> header file. */
107 #define HAVE_SYS_SELECT_H 1
108 
109 /* Define to 1 if you have the <sys/socket.h> header file. */
110 #define HAVE_SYS_SOCKET_H 1
111 
112 /* Define if you have the <sys/time.h> header file.  */
113 #define HAVE_SYS_TIME_H 1
114 
115 /* Define if you have the <sys/types.h> header file.  */
116 #define HAVE_SYS_TYPES_H 1
117 
118 /* Define to 1 if you have the <sys/uio.h> header file. */
119 #define HAVE_SYS_UIO_H 1
120 
121 /* Define if you have the <xom.h> header file.  */
122 /* #undef HAVE_XOM_H */
123 
124 /* Define if you have the dbm library (-ldbm).  */
125 /* #undef HAVE_LIBDBM */
126 
127 /* Define if you have the ndbm library (-lndbm).  */
128 /* #undef HAVE_LIBNDBM */
129 
130 /* Define if you have the nsl library (-lnsl).  */
131 #define HAVE_LIBNSL 1
132 
133 /* Define if you have the socket library (-lsocket).  */
134 #define HAVE_LIBSOCKET 1
135 
136 /* Define if you have <sys/filio.h> */
137 #define HAVE_SYS_FILIO_H 1
138 
139 /* Define if you have socklen_t */
140 #define HAVE_SOCKLEN_T 1
141 
142 /* Define if you have sockaddr_storage */
143 #define HAVE_STRUCT_SOCKADDR_STORAGE 1
144 
145 /* SUNW14resync start */
146 
147 /* Define if thread support enabled */
148 #define ENABLE_THREADS 1
149 
150 /* Define if #pragma weak references work */
151 #define HAVE_PRAGMA_WEAK_REF 1
152 
153 /* Define if you have POSIX threads libraries and header files. */
154 #define HAVE_PTHREAD 1
155 
156 /* Define to 1 if you have the `pthread_mutexattr_setrobust_np' function. */
157 #define HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP 1
158 
159 /* Define if pthread_mutexattr_setrobust_np is provided in the thread library.
160    */
161 #define HAVE_PTHREAD_MUTEXATTR_SETROBUST_NP_IN_THREAD_LIB 1
162 
163 /* Define to 1 if you have the `pthread_mutex_lock' function. */
164 #define HAVE_PTHREAD_MUTEX_LOCK 1
165 
166 /* Define to 1 if you have the `pthread_once' function. */
167 #define HAVE_PTHREAD_ONCE 1
168 
169 /* Define to 1 if you have the `pthread_rwlock_init' function. */
170 #define HAVE_PTHREAD_RWLOCK_INIT 1
171 
172 /* Define if pthread_rwlock_init is provided in the thread library. */
173 #define HAVE_PTHREAD_RWLOCK_INIT_IN_THREAD_LIB 1
174 
175 
176 /* XXX */
177 /* Define to the necessary symbol if this constant uses a non-standard name on
178    your system. */
179 #undef PTHREAD_CREATE_JOINABLE
180 
181 /* Define if link-time options for library finalization will be used */
182 #undef USE_LINKER_FINI_OPTION
183 
184 /* Define if link-time options for library initialization will be used */
185 #undef USE_LINKER_INIT_OPTION
186 
187 /* from MIT 1.4 configure CC=.../cc */
188 #define HAVE_PRAGMA_WEAK_REF 1
189 #define DELAY_INITIALIZER 1
190 #define USE_LINKER_INIT_OPTION 1
191 #define USE_LINKER_FINI_OPTION 1
192 
193 #define USE_BUNDLE_ERROR_STRINGS 1
194 #ifndef KRB5_PRIVATE
195 #define KRB5_PRIVATE 1
196 #endif
197 /* SUNW14resync end */
198