/* config.h. Generated from config.in by configure. */ /* config.in. Generated from configure.ac by autoheader. */ /* Define if building universal (internal helper macro) */ /* #undef AC_APPLE_UNIVERSAL_BUILD */ /* User RSA is being defined */ #define BUILD_USER_RSA /**/ /* Define to 1 to enable debugging code. */ #define DEBUG 0 /* Define to 1 if you have the header file. */ #define HAVE_ARPA_INET_H 1 /* Define to 1 if you have the declaration of `getaddrinfo', and to 0 if you don't. */ #define HAVE_DECL_GETADDRINFO 1 /* Define to 1 if you have the declaration of `gethostbyname', and to 0 if you don't. */ #define HAVE_DECL_GETHOSTBYNAME 1 /* Define to 1 if you have the declaration of `gettimeofday', and to 0 if you don't. */ #define HAVE_DECL_GETTIMEOFDAY 1 /* Define to 1 if you have the declaration of `gmtime_r', and to 0 if you don't. */ #define HAVE_DECL_GMTIME_R 1 /* Define to 1 if you have the declaration of `inet_ntoa', and to 0 if you don't. */ #define HAVE_DECL_INET_NTOA 1 /* Define to 1 if you have the declaration of `memset', and to 0 if you don't. */ #define HAVE_DECL_MEMSET 1 /* Define to 1 if you have the declaration of `socket', and to 0 if you don't. */ #define HAVE_DECL_SOCKET 1 /* Define to 1 if you have the declaration of `strftime', and to 0 if you don't. */ #define HAVE_DECL_STRFTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_DLFCN_H 1 /* Define to 1 if you have the header file. */ #define HAVE_ERRNO_H 1 /* Define to 1 if you have the header file. */ #define HAVE_FCNTL_H 1 /* Define to 1 if you have the `getaddrinfo' function. */ #define HAVE_GETADDRINFO 1 /* Define to 1 if you have the `gethostbyname' function. */ #define HAVE_GETHOSTBYNAME 1 /* Define to 1 if you have the `gettimeofday' function. */ #define HAVE_GETTIMEOFDAY 1 /* Define to 1 if you have the `gmtime_r' function. */ #define HAVE_GMTIME_R 1 /* Define to 1 if you have the `inet_ntoa' function. */ #define HAVE_INET_NTOA 1 /* Define to 1 if you have the header file. */ #define HAVE_INTTYPES_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_IPPCP_H */ /* Define to 1 if you have the `network' library (-lnetwork). */ /* #undef HAVE_LIBNETWORK */ /* Define to 1 if you have the `pthread' library (-lpthread). */ /* #undef HAVE_LIBPTHREAD */ /* Define to 1 if you have the header file. */ #define HAVE_LIMITS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_MEMORY_H 1 /* Define to 1 if you have the `memset' function. */ #define HAVE_MEMSET 1 /* Define to 1 if you have the header file. */ #define HAVE_NETDB_H 1 /* Define to 1 if you have the header file. */ #define HAVE_NETINET_IN_H 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_PCAP_PCAP_H */ /* Define if you have POSIX threads libraries and header files. */ #define HAVE_PTHREAD 1 /* Have PTHREAD_PRIO_INHERIT. */ #define HAVE_PTHREAD_PRIO_INHERIT 1 /* Define to 1 if you have the `socket' function. */ #define HAVE_SOCKET 1 /* Define to 1 if you have the header file. */ #define HAVE_STDDEF_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDINT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strftime' function. */ #define HAVE_STRFTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_STRINGS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STRING_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_IOCTL_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_SOCKET_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_STAT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TIME_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_TYPES_H 1 /* Define to 1 if you have the header file. */ #define HAVE_TIME_H 1 /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 /* Define to 1 or 0, depending whether the compiler supports simple visibility declarations. */ #define HAVE_VISIBILITY 1 /* Define to 1 if the system has the type `__uint128_t'. */ /* #undef HAVE___UINT128_T */ /* Define to the sub-directory in which libtool stores uninstalled libraries. */ #define LT_OBJDIR ".libs/" /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "https://github.com/wolfssl/wolfssl/issues" /* Define to the full name of this package. */ #define PACKAGE_NAME "wolfssl" /* Define to the full name and version of this package. */ #define PACKAGE_STRING "wolfssl 4.7.0" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "wolfssl" /* Define to the home page for this package. */ #define PACKAGE_URL "https://www.wolfssl.com" /* Define to the version of this package. */ #define PACKAGE_VERSION "4.7.0" /* Define to necessary symbol if this constant uses a non-standard name on your system. */ /* #undef PTHREAD_CREATE_JOINABLE */ /* The size of `long', as computed by sizeof. */ #define SIZEOF_LONG 4 /* The size of `long long', as computed by sizeof. */ #define SIZEOF_LONG_LONG 8 /* The size of `time_t', as computed by sizeof. */ #define SIZEOF_TIME_T 4 /* Define to 1 if you have the ANSI C header files. */ #define STDC_HEADERS 1 /* If the compiler supports a TLS storage class define it to that here */ #define TLS __thread /* Define if the code was built from VCS. */ #define VCS_CHECKOUT 0 /* VCS system */ #define VCS_SYSTEM "none" /* Use __declspec(dllexport) when building library */ /* #undef WOLFSSL_DLL */ /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ #if defined AC_APPLE_UNIVERSAL_BUILD # if defined __BIG_ENDIAN__ # define WORDS_BIGENDIAN 1 # endif #else # ifndef WORDS_BIGENDIAN # define WORDS_BIGENDIAN 1 # endif #endif /* Define for Solaris 2.5.1 so the uint8_t typedef from , , or is not used. If the typedef were allowed, the #define below would cause a syntax error. */ /* #undef _UINT8_T */ /* Define to `unsigned int' if does not define. */ /* #undef size_t */ /* Define to the type of an unsigned integer type of width exactly 8 bits if such a type exists and the standard includes do not define it. */ /* #undef uint8_t */ #define LIBWOLFSSL_CONFIGURE_ARGS " '--target=mips-openwrt-linux' '--host=mips-openwrt-linux' '--build=x86_64-pc-linux-gnu' '--program-prefix=' '--program-suffix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--libexecdir=/usr/lib' '--sysconfdir=/etc' '--datadir=/usr/share' '--localstatedir=/var' '--mandir=/usr/man' '--infodir=/usr/info' '--disable-nls' '--enable-opensslextra' '--enable-sni' '--enable-stunnel' '--disable-examples' '--disable-jobserver' '--enable-ipv6' '--disable-aesccm' '--disable-chacha' '--disable-poly1305' '--disable-dh' '--disable-arc4' '--disable-tlsv10' '--disable-tls13' '--disable-session-ticket' '--disable-dtls' '--disable-curve25519' '--disable-afalg' '--enable-devcrypto=no' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=mips-openwrt-linux' 'target_alias=mips-openwrt-linux' 'CC=mips-openwrt-linux-musl-gcc' 'CFLAGS=-Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap/home/user/librerouteros-C7/build_dir/target-mips_24kc_musl/wolfssl-4.7.0-stable:wolfssl-4.7.0-stable -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -fpic -DFP_MAX_BITS=8192 -fomit-frame-pointer ' 'LDFLAGS=-L/home/user/librerouteros-C7/staging_dir/target-mips_24kc_musl/usr/lib -L/home/user/librerouteros-C7/staging_dir/target-mips_24kc_musl/lib -L/home/user/librerouteros-C7/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/usr/lib -L/home/user/librerouteros-C7/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/lib -znow -zrelro ' 'CPPFLAGS=-I/home/user/librerouteros-C7/staging_dir/target-mips_24kc_musl/usr/include -I/home/user/librerouteros-C7/staging_dir/target-mips_24kc_musl/include -I/home/user/librerouteros-C7/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/usr/include -I/home/user/librerouteros-C7/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/include/fortify -I/home/user/librerouteros-C7/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/include '" #define LIBWOLFSSL_GLOBAL_CFLAGS "-I/home/user/librerouteros-C7/staging_dir/target-mips_24kc_musl/usr/include -I/home/user/librerouteros-C7/staging_dir/target-mips_24kc_musl/include -I/home/user/librerouteros-C7/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/usr/include -I/home/user/librerouteros-C7/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/include/fortify -I/home/user/librerouteros-C7/staging_dir/toolchain-mips_24kc_gcc-7.5.0_musl/include -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -iremap/home/user/librerouteros-C7/build_dir/target-mips_24kc_musl/wolfssl-4.7.0-stable:wolfssl-4.7.0-stable -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -fpic -DFP_MAX_BITS=8192 -fomit-frame-pointer -Wno-pragmas -Wall -Wno-strict-aliasing -Wextra -Wunknown-pragmas --param=ssp-buffer-size=1 -Waddress -Warray-bounds -Wbad-function-cast -Wchar-subscripts -Wcomment -Wfloat-equal -Wformat-security -Wformat=2 -Wmaybe-uninitialized -Wmissing-field-initializers -Wmissing-noreturn -Wmissing-prototypes -Wnested-externs -Wnormalized=id -Woverride-init -Wpointer-arith -Wpointer-sign -Wredundant-decls -Wshadow -Wsign-compare -Wstrict-overflow=1 -Wswitch-enum -Wundef -Wunused -Wunused-result -Wunused-variable -Wwrite-strings -fwrapv -DHAVE_EXT_CACHE -DWOLFSSL_VERIFY_CB_ALL_CERTS -DWOLFSSL_EXTRA_ALERTS -DOPENSSL_EXTRA -DWOLFSSL_ALWAYS_VERIFY_CB -D_POSIX_THREADS -fvisibility=hidden -DHAVE_THREAD_LS -DNDEBUG -pthread -DTFM_TIMING_RESISTANT -DECC_TIMING_RESISTANT -DWC_RSA_BLINDING -DTEST_IPV6 -DWOLFSSL_IPV6 -DWOLFSSL_SHA512 -DWOLFSSL_SHA384 -DNO_DSA -DHAVE_ECC -DTFM_ECC256 -DECC_SHAMIR -DNO_DH -DNO_RC4 -DNO_HC128 -DNO_RABBIT -DHAVE_HASHDRBG -DHAVE_TLS_EXTENSIONS -DHAVE_SNI -DHAVE_TLS_EXTENSIONS -DHAVE_SUPPORTED_CURVES -DHAVE_EXTENDED_MASTER -DNO_RC4 -DHAVE_ENCRYPT_THEN_MAC -DHAVE_OCSP -DSESSION_CERTS -DHAVE_CRL -DHAVE_TLS_EXTENSIONS -DHAVE_SNI -DHAVE_MAX_FRAGMENT -DHAVE_TRUNCATED_HMAC -DHAVE_SUPPORTED_CURVES -DWOLFSSL_CERT_EXT -DWOLFSSL_CERT_GEN -DHAVE_STUNNEL -DWOLFSSL_ALWAYS_VERIFY_CB -DWOLFSSL_ALWAYS_KEEP_SNI -DHAVE_EX_DATA -DWOLFSSL_DES_ECB -DWOLFSSL_ENCRYPTED_KEYS -DWC_NO_ASYNC_THREADING -DHAVE_DH_DEFAULT_PARAMS -DHAVE_AESGCM -Wall -Wno-unused -Os -DHAVE_WC_INTROSPECTION"