1 /* config.h. Generated from config.h.in by configure. */ 2 /* config.h.in. Generated from configure.ac by autoheader. */ 3 4 /* Define to 1 if you have the `asprintf' function. */ 5 #define HAVE_ASPRINTF 1 6 7 /* Define to 1 if you have the declaration of `krb5_kt_free_entry', and to 0 8 if you don't. */ 9 #define HAVE_DECL_KRB5_KT_FREE_ENTRY 1 10 11 /* Define to 1 if you have the declaration of `reallocarray', and to 0 if you 12 don't. */ 13 #define HAVE_DECL_REALLOCARRAY 1 14 15 /* Define to 1 if you have the <dlfcn.h> header file. */ 16 #define HAVE_DLFCN_H 1 17 18 /* Define to 1 if you have the <et/com_err.h> header file. */ 19 /* #undef HAVE_ET_COM_ERR_H */ 20 21 /* Define to 1 if you have the `explicit_bzero' function. */ 22 #define HAVE_EXPLICIT_BZERO 1 23 24 /* Define to 1 if you have the <hx509_err.h> header file. */ 25 /* #undef HAVE_HX509_ERR_H */ 26 27 /* Define to 1 if you have the <ibm_svc/krb5_svc.h> header file. */ 28 /* #undef HAVE_IBM_SVC_KRB5_SVC_H */ 29 30 /* Define to 1 if you have the <inttypes.h> header file. */ 31 #define HAVE_INTTYPES_H 1 32 33 /* Define to 1 if you have the `issetugid' function. */ 34 #define HAVE_ISSETUGID 1 35 36 /* Define to 1 if you have the <k5profile.h> header file. */ 37 /* #undef HAVE_K5PROFILE_H */ 38 39 /* Define to enable kadmin client features. */ 40 #define HAVE_KADM5CLNT 1 41 42 /* Define to 1 if you have the `kadm5_init_krb5_context' function. */ 43 #define HAVE_KADM5_INIT_KRB5_CONTEXT 1 44 45 /* Define to 1 if you have the `kadm5_init_with_skey_ctx' function. */ 46 /* #undef HAVE_KADM5_INIT_WITH_SKEY_CTX */ 47 48 /* Define to 1 if you have the <kadm5/kadm5_err.h> header file. */ 49 #define HAVE_KADM5_KADM5_ERR_H 1 50 51 /* Define to 1 if you have the <kerberosv5/com_err.h> header file. */ 52 /* #undef HAVE_KERBEROSV5_COM_ERR_H */ 53 54 /* Define to 1 if you have the <kerberosv5/krb5.h> header file. */ 55 /* #undef HAVE_KERBEROSV5_KRB5_H */ 56 57 /* Define to enable Kerberos features. */ 58 #define HAVE_KRB5 1 59 60 /* Define to 1 if you have the `krb5_appdefault_string' function. */ 61 #define HAVE_KRB5_APPDEFAULT_STRING 1 62 63 /* Define to 1 if you have the `krb5_cc_get_full_name' function. */ 64 #define HAVE_KRB5_CC_GET_FULL_NAME 1 65 66 /* Define to 1 if you have the `krb5_data_free' function. */ 67 /* #undef HAVE_KRB5_DATA_FREE */ 68 69 /* Define to 1 if you have the `krb5_free_default_realm' function. */ 70 #define HAVE_KRB5_FREE_DEFAULT_REALM 1 71 72 /* Define to 1 if you have the `krb5_free_error_message' function. */ 73 #define HAVE_KRB5_FREE_ERROR_MESSAGE 1 74 75 /* Define to 1 if you have the `krb5_free_string' function. */ 76 #define HAVE_KRB5_FREE_STRING 1 77 78 /* Define to 1 if you have the `krb5_get_error_message' function. */ 79 #define HAVE_KRB5_GET_ERROR_MESSAGE 1 80 81 /* Define to 1 if you have the `krb5_get_error_string' function. */ 82 /* #undef HAVE_KRB5_GET_ERROR_STRING */ 83 84 /* Define to 1 if you have the `krb5_get_err_txt' function. */ 85 /* #undef HAVE_KRB5_GET_ERR_TXT */ 86 87 /* Define to 1 if you have the `krb5_get_init_creds_opt_alloc' function. */ 88 #define HAVE_KRB5_GET_INIT_CREDS_OPT_ALLOC 1 89 90 /* Define to 1 if you have the `krb5_get_init_creds_opt_free' function. */ 91 #define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE 1 92 93 /* Define if krb5_get_init_creds_opt_free takes two arguments. */ 94 #define HAVE_KRB5_GET_INIT_CREDS_OPT_FREE_2_ARGS 1 95 96 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_anonymous' 97 function. */ 98 #define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_ANONYMOUS 1 99 100 /* Define to 1 if you have the 101 `krb5_get_init_creds_opt_set_change_password_prompt' function. */ 102 #define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_CHANGE_PASSWORD_PROMPT 1 103 104 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_default_flags' 105 function. */ 106 /* #undef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_DEFAULT_FLAGS */ 107 108 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_fast_ccache_name' 109 function. */ 110 #define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_FAST_CCACHE_NAME 1 111 112 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_out_ccache' 113 function. */ 114 #define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_OUT_CCACHE 1 115 116 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_pa' function. */ 117 #define HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PA 1 118 119 /* Define to 1 if you have the `krb5_get_init_creds_opt_set_pkinit' function. 120 */ 121 /* #undef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PKINIT */ 122 123 /* Define if krb5_get_init_creds_opt_set_pkinit takes 9 arguments. */ 124 /* #undef HAVE_KRB5_GET_INIT_CREDS_OPT_SET_PKINIT_9_ARGS */ 125 126 /* Define to 1 if you have the `krb5_get_profile' function. */ 127 /* #undef HAVE_KRB5_GET_PROFILE */ 128 129 /* Define to 1 if you have the `krb5_get_prompt_types' function. */ 130 #define HAVE_KRB5_GET_PROMPT_TYPES 1 131 132 /* Define to 1 if you have the <krb5.h> header file. */ 133 #define HAVE_KRB5_H 1 134 135 /* Define if your Kerberos implementation is Heimdal. */ 136 /* #undef HAVE_KRB5_HEIMDAL */ 137 138 /* Define to 1 if you have the `krb5_init_secure_context' function. */ 139 #define HAVE_KRB5_INIT_SECURE_CONTEXT 1 140 141 /* Define to 1 if you have the <krb5/krb5.h> header file. */ 142 #define HAVE_KRB5_KRB5_H 1 143 144 /* Define if your Kerberos implementation is MIT. */ 145 #define HAVE_KRB5_MIT 1 146 147 /* Define to 1 if you have the `krb5_principal_get_realm' function. */ 148 /* #undef HAVE_KRB5_PRINCIPAL_GET_REALM */ 149 150 /* Define to 1 if you have the `krb5_principal_set_comp_string' function. */ 151 /* #undef HAVE_KRB5_PRINCIPAL_SET_COMP_STRING */ 152 153 /* Define to 1 if the system has the type `krb5_realm'. */ 154 /* #undef HAVE_KRB5_REALM */ 155 156 /* Define to 1 if you have the `krb5_set_password' function. */ 157 #define HAVE_KRB5_SET_PASSWORD 1 158 159 /* Define to 1 if you have the `krb5_set_trace_filename' function. */ 160 #define HAVE_KRB5_SET_TRACE_FILENAME 1 161 162 /* Define to 1 if you have the `krb5_svc_get_msg' function. */ 163 /* #undef HAVE_KRB5_SVC_GET_MSG */ 164 165 /* Define to 1 if you have the `krb5_verify_init_creds_opt_init' function. */ 166 #define HAVE_KRB5_VERIFY_INIT_CREDS_OPT_INIT 1 167 168 /* Define to 1 if you have the `krb5_xfree' function. */ 169 /* #undef HAVE_KRB5_XFREE */ 170 171 /* Define to 1 if the system has the type `long long int'. */ 172 #define HAVE_LONG_LONG_INT 1 173 174 /* Define to 1 if you have the <minix/config.h> header file. */ 175 /* #undef HAVE_MINIX_CONFIG_H */ 176 177 /* Define to 1 if you have the `mkstemp' function. */ 178 #define HAVE_MKSTEMP 1 179 180 /* Define to 1 if you have the `pam_getenv' function. */ 181 #define HAVE_PAM_GETENV 1 182 183 /* Define to 1 if you have the `pam_getenvlist' function. */ 184 #define HAVE_PAM_GETENVLIST 1 185 186 /* Define to 1 if you have the `pam_modutil_getpwnam' function. */ 187 /* #undef HAVE_PAM_MODUTIL_GETPWNAM */ 188 189 /* Define to 1 if you have the <pam/pam_appl.h> header file. */ 190 /* #undef HAVE_PAM_PAM_APPL_H */ 191 192 /* Define to 1 if you have the <pam/pam_ext.h> header file. */ 193 /* #undef HAVE_PAM_PAM_EXT_H */ 194 195 /* Define to 1 if you have the <pam/pam_modutil.h> header file. */ 196 /* #undef HAVE_PAM_PAM_MODUTIL_H */ 197 198 /* Define to 1 if you have the `pam_syslog' function. */ 199 /* #undef HAVE_PAM_SYSLOG */ 200 201 /* Define to 1 if you have the `pam_vsyslog' function. */ 202 /* #undef HAVE_PAM_VSYSLOG */ 203 204 /* Define to 1 if you have the <profile.h> header file. */ 205 /* #undef HAVE_PROFILE_H */ 206 207 /* Define to 1 if you have the `reallocarray' function. */ 208 #define HAVE_REALLOCARRAY 1 209 210 /* Define to 1 if you have the `regcomp' function. */ 211 #define HAVE_REGCOMP 1 212 213 /* Define to 1 if you have the <security/pam_appl.h> header file. */ 214 #define HAVE_SECURITY_PAM_APPL_H 1 215 216 /* Define to 1 if you have the <security/pam_ext.h> header file. */ 217 /* #undef HAVE_SECURITY_PAM_EXT_H */ 218 219 /* Define to 1 if you have the <security/pam_modutil.h> header file. */ 220 /* #undef HAVE_SECURITY_PAM_MODUTIL_H */ 221 222 /* Define to 1 if the system has the type `ssize_t'. */ 223 #define HAVE_SSIZE_T 1 224 225 /* Define to 1 if stdbool.h conforms to C99. */ 226 #define HAVE_STDBOOL_H 1 227 228 /* Define to 1 if you have the <stdint.h> header file. */ 229 #define HAVE_STDINT_H 1 230 231 /* Define to 1 if you have the <stdio.h> header file. */ 232 #define HAVE_STDIO_H 1 233 234 /* Define to 1 if you have the <stdlib.h> header file. */ 235 #define HAVE_STDLIB_H 1 236 237 /* Define to 1 if you have the <strings.h> header file. */ 238 #define HAVE_STRINGS_H 1 239 240 /* Define to 1 if you have the <string.h> header file. */ 241 #define HAVE_STRING_H 1 242 243 /* Define to 1 if you have the `strndup' function. */ 244 #define HAVE_STRNDUP 1 245 246 /* Define to 1 if you have the <sys/bittypes.h> header file. */ 247 /* #undef HAVE_SYS_BITTYPES_H */ 248 249 /* Define to 1 if you have the <sys/select.h> header file. */ 250 #define HAVE_SYS_SELECT_H 1 251 252 /* Define to 1 if you have the <sys/stat.h> header file. */ 253 #define HAVE_SYS_STAT_H 1 254 255 /* Define to 1 if you have the <sys/time.h> header file. */ 256 #define HAVE_SYS_TIME_H 1 257 258 /* Define to 1 if you have the <sys/types.h> header file. */ 259 #define HAVE_SYS_TYPES_H 1 260 261 /* Define to 1 if you have the <unistd.h> header file. */ 262 #define HAVE_UNISTD_H 1 263 264 /* Define to 1 if the system has the type `unsigned long long int'. */ 265 #define HAVE_UNSIGNED_LONG_LONG_INT 1 266 267 /* Define to 1 if you have the <wchar.h> header file. */ 268 #define HAVE_WCHAR_H 1 269 270 /* Define to 1 if the system has the type `_Bool'. */ 271 #define HAVE__BOOL 1 272 273 /* Define to the sub-directory where libtool stores uninstalled libraries. */ 274 #define LT_OBJDIR ".libs/" 275 276 /* The name of the PAM module, used by the pam_vsyslog replacement. */ 277 #define MODULE_NAME "pam_krb5" 278 279 /* Name of package */ 280 #define PACKAGE "pam-krb5" 281 282 /* Define to the address where bug reports for this package should be sent. */ 283 #define PACKAGE_BUGREPORT "eagle@eyrie.org" 284 285 /* Define to the full name of this package. */ 286 #define PACKAGE_NAME "pam-krb5" 287 288 /* Define to the full name and version of this package. */ 289 #define PACKAGE_STRING "pam-krb5 4.11" 290 291 /* Define to the one symbol short name of this package. */ 292 #define PACKAGE_TARNAME "pam-krb5" 293 294 /* Define to the home page for this package. */ 295 #define PACKAGE_URL "" 296 297 /* Define to the version of this package. */ 298 #define PACKAGE_VERSION "4.11" 299 300 /* Define to const if PAM uses const in pam_get_item, empty otherwise. */ 301 #define PAM_CONST const 302 303 /* Define to const if PAM uses const in pam_strerror, empty otherwise. */ 304 #define PAM_STRERROR_CONST const 305 306 /* Define to the full path to openssl for some tests. */ 307 #define PATH_OPENSSL "/usr/bin/openssl" 308 309 /* The size of `long', as computed by sizeof. */ 310 #define SIZEOF_LONG 8 311 312 /* Define to 1 if all of the C90 standard headers exist (not just the ones 313 required in a freestanding environment). This macro is provided for 314 backward compatibility; new code need not use it. */ 315 #define STDC_HEADERS 1 316 317 /* Enable extensions on AIX 3, Interix. */ 318 #ifndef _ALL_SOURCE 319 # define _ALL_SOURCE 1 320 #endif 321 /* Enable general extensions on macOS. */ 322 #ifndef _DARWIN_C_SOURCE 323 # define _DARWIN_C_SOURCE 1 324 #endif 325 /* Enable general extensions on Solaris. */ 326 #ifndef __EXTENSIONS__ 327 # define __EXTENSIONS__ 1 328 #endif 329 /* Enable GNU extensions on systems that have them. */ 330 #ifndef _GNU_SOURCE 331 # define _GNU_SOURCE 1 332 #endif 333 /* Enable X/Open compliant socket functions that do not require linking 334 with -lxnet on HP-UX 11.11. */ 335 #ifndef _HPUX_ALT_XOPEN_SOCKET_API 336 # define _HPUX_ALT_XOPEN_SOCKET_API 1 337 #endif 338 /* Identify the host operating system as Minix. 339 This macro does not affect the system headers' behavior. 340 A future release of Autoconf may stop defining this macro. */ 341 #ifndef _MINIX 342 /* # undef _MINIX */ 343 #endif 344 /* Enable general extensions on NetBSD. 345 Enable NetBSD compatibility extensions on Minix. */ 346 #ifndef _NETBSD_SOURCE 347 # define _NETBSD_SOURCE 1 348 #endif 349 /* Enable OpenBSD compatibility extensions on NetBSD. 350 Oddly enough, this does nothing on OpenBSD. */ 351 #ifndef _OPENBSD_SOURCE 352 # define _OPENBSD_SOURCE 1 353 #endif 354 /* Define to 1 if needed for POSIX-compatible behavior. */ 355 #ifndef _POSIX_SOURCE 356 /* # undef _POSIX_SOURCE */ 357 #endif 358 /* Define to 2 if needed for POSIX-compatible behavior. */ 359 #ifndef _POSIX_1_SOURCE 360 /* # undef _POSIX_1_SOURCE */ 361 #endif 362 /* Enable POSIX-compatible threading on Solaris. */ 363 #ifndef _POSIX_PTHREAD_SEMANTICS 364 # define _POSIX_PTHREAD_SEMANTICS 1 365 #endif 366 /* Enable extensions specified by ISO/IEC TS 18661-5:2014. */ 367 #ifndef __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 368 # define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 369 #endif 370 /* Enable extensions specified by ISO/IEC TS 18661-1:2014. */ 371 #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ 372 # define __STDC_WANT_IEC_60559_BFP_EXT__ 1 373 #endif 374 /* Enable extensions specified by ISO/IEC TS 18661-2:2015. */ 375 #ifndef __STDC_WANT_IEC_60559_DFP_EXT__ 376 # define __STDC_WANT_IEC_60559_DFP_EXT__ 1 377 #endif 378 /* Enable extensions specified by ISO/IEC TS 18661-4:2015. */ 379 #ifndef __STDC_WANT_IEC_60559_FUNCS_EXT__ 380 # define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 381 #endif 382 /* Enable extensions specified by ISO/IEC TS 18661-3:2015. */ 383 #ifndef __STDC_WANT_IEC_60559_TYPES_EXT__ 384 # define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 385 #endif 386 /* Enable extensions specified by ISO/IEC TR 24731-2:2010. */ 387 #ifndef __STDC_WANT_LIB_EXT2__ 388 # define __STDC_WANT_LIB_EXT2__ 1 389 #endif 390 /* Enable extensions specified by ISO/IEC 24747:2009. */ 391 #ifndef __STDC_WANT_MATH_SPEC_FUNCS__ 392 # define __STDC_WANT_MATH_SPEC_FUNCS__ 1 393 #endif 394 /* Enable extensions on HP NonStop. */ 395 #ifndef _TANDEM_SOURCE 396 # define _TANDEM_SOURCE 1 397 #endif 398 /* Enable X/Open extensions. Define to 500 only if necessary 399 to make mbstate_t available. */ 400 #ifndef _XOPEN_SOURCE 401 /* # undef _XOPEN_SOURCE */ 402 #endif 403 404 405 /* Version number of package */ 406 #define VERSION "4.11" 407 408 /* Number of bits in a file offset, on hosts where this is settable. */ 409 /* #undef _FILE_OFFSET_BITS */ 410 411 /* Define for large files, on AIX-style hosts. */ 412 /* #undef _LARGE_FILES */ 413