/* src/autoconf.h. Generated from autoconf.h.in by configure. */ /* src/autoconf.h.in. Generated from configure.ac by autoheader. */ /* Disable all use of random functions */ /* #undef AFLFUZZ_NO_RANDOM */ /* Enable AFL PERSISTENT_MODE */ /* #undef AFLFUZZ_PERSISTENT_MODE */ /* Intel Hyperscan support enabled */ /* #undef BUILD_HYPERSCAN */ /* Unix socket support enabled */ #define BUILD_UNIX_SOCKET 1 /* Building flow capture bypass code */ /* #undef CAPTURE_OFFLOAD */ /* Building flow bypass manager code */ /* #undef CAPTURE_OFFLOAD_MANAGER */ /* L1 cache line size */ #define CLS 64 /* Our CONFIG_DIR */ #define CONFIG_DIR "/usr/local/etc/suricata/" /* Our DATA_DIR */ #define DATA_DIR "/usr/local/var/lib/suricata/data" /* Enable debug output */ /* #undef DEBUG */ /* Enable (debug) validation code output */ /* #undef DEBUG_VALIDATION */ /* Fuzz targets are enabled */ /* #undef FUZZ */ /* AF_PACKET support is available */ #define HAVE_AF_PACKET 1 /* AF_XDP support is available */ /* #undef HAVE_AF_XDP */ /* Define to 1 if you have the `alarm' function. */ #define HAVE_ALARM 1 /* Define to 1 if you have the header file. */ #define HAVE_ARPA_INET_H 1 /* Define to 1 if you have the header file. */ #define HAVE_ASSERT_H 1 /* Define to 1 if you have the `atexit' function. */ #define HAVE_ATEXIT 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_BPF_LIBBPF_H */ /* Define to 1 if you have the `bpf_program__section_name' function. */ /* #undef HAVE_BPF_PROGRAM__SECTION_NAME */ /* Define to 1 if you have the `bpf_program__set_type' function. */ /* #undef HAVE_BPF_PROGRAM__SET_TYPE */ /* Define to 1 if you have the `bpf_xdp_attach' function. */ /* #undef HAVE_BPF_XDP_ATTACH */ /* Define to 1 if you have the `bpf_xdp_query_id' function. */ /* #undef HAVE_BPF_XDP_QUERY_ID */ /* Define to 1 if you have the `clock_gettime' function. */ #define HAVE_CLOCK_GETTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_CTYPE_H 1 /* (Endace DAG card support enabled) */ /* #undef HAVE_DAG */ /* Define to 1 if you have the declaration of `tzname', and to 0 if you don't. */ /* #undef HAVE_DECL_TZNAME */ /* Detection is disabled */ /* #undef HAVE_DETECT_DISABLED */ /* Define to 1 if you have the header file. */ #define HAVE_DIRENT_H 1 /* Define to 1 if you have the header file. */ #define HAVE_DLFCN_H 1 /* (DPDK support enabled) */ /* #undef HAVE_DPDK */ /* (DPDK Bond PMD support enabled) */ /* #undef HAVE_DPDK_BOND */ /* Define to 1 if you have the `dup2' function. */ #define HAVE_DUP2 1 /* Define to 1 if you have the `endgrent' function. */ #define HAVE_ENDGRENT 1 /* Define to 1 if you have the `endpwent' function. */ #define HAVE_ENDPWENT 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 header file. */ #define HAVE_FNMATCH_H 1 /* Define to 1 if you have the `fork' function. */ #define HAVE_FORK 1 /* Define to 1 if you have the `fwrite_unlocked' function. */ #define HAVE_FWRITE_UNLOCKED 1 /* libmaxminddb available */ /* #undef HAVE_GEOIP */ /* Define to 1 if you have the `gethostname' function. */ #define HAVE_GETHOSTNAME 1 /* Define to 1 if you have the header file. */ #define HAVE_GETOPT_H 1 /* Define to 1 if you have the `getpagesize' function. */ #define HAVE_GETPAGESIZE 1 /* Use getrandom */ #define HAVE_GETRANDOM 1 /* Define to 1 if you have the `gettimeofday' function. */ #define HAVE_GETTIMEOFDAY 1 /* Define to 1 if you have the header file. */ #define HAVE_GLOB_H 1 /* Define to 1 if you have the header file. */ #define HAVE_GRP_H 1 /* Define to 1 if you have the `hs_valid_platform' function. */ /* #undef HAVE_HS_VALID_PLATFORM */ /* Assuming htp_config_set_compression_bomb_limit function in bundled libhtp */ #define HAVE_HTP_CONFIG_SET_COMPRESSION_BOMB_LIMIT 1 /* Assuming htp_config_set_compression_time_limit function in bundled libhtp */ #define HAVE_HTP_CONFIG_SET_COMPRESSION_TIME_LIMIT 1 /* Assuming htp_config_set_lzma_layers function in bundled libhtp */ #define HAVE_HTP_CONFIG_SET_LZMA_LAYERS 1 /* Assuming htp_config_set_lzma_memlimit function in bundled libhtp */ #define HAVE_HTP_CONFIG_SET_LZMA_MEMLIMIT 1 /* Assuming htp_config_set_max_tx function in bundled libhtp */ #define HAVE_HTP_CONFIG_SET_MAX_TX 1 /* Assuming htp_config_set_response_decompression_layer_limit function in bundled libhtp */ #define HAVE_HTP_CONFIG_SET_RESPONSE_DECOMPRESSION_LAYER_LIMIT 1 /* Assuming htp_decode_query_inplace function in bundled libhtp */ #define HAVE_HTP_DECODE_QUERY_INPLACE 1 /* Found usable htp_config_set_path_decode_u_encoding function in libhtp */ /* #undef HAVE_HTP_SET_PATH_DECODE_U_ENCODING */ /* Assuming htp_tx_get_response_headers_raw function in bundled libhtp */ #define HAVE_HTP_TX_GET_RESPONSE_HEADERS_RAW 1 /* Assuming htp_config_register_request_uri_normalize function in bundled libhtp */ #define HAVE_HTP_URI_NORMALIZE_HOOK 1 /* Hardware timestamping support is available */ #define HAVE_HW_TIMESTAMPING 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 `bpf' library (-lbpf). */ /* #undef HAVE_LIBBPF */ /* Libpcap-ng support */ #define HAVE_LIBCAP_NG 1 /* Define to 1 if you have the `dag' library (-ldag). */ /* #undef HAVE_LIBDAG */ /* Define to 1 if you have the `elf' library (-lelf). */ /* #undef HAVE_LIBELF */ /* libevent available */ /* #undef HAVE_LIBEVENT */ /* Define to 1 if you have the `event_pthreads' library (-levent_pthreads). */ /* #undef HAVE_LIBEVENT_PTHREADS */ /* Define to 1 if you have the header file. */ #define HAVE_LIBGEN_H 1 /* libhiredis available */ /* #undef HAVE_LIBHIREDIS */ /* Define to 1 if you have the `hs' library (-lhs). */ /* #undef HAVE_LIBHS */ /* Define to 1 if you have the `htp' library (-lhtp). */ /* #undef HAVE_LIBHTP */ /* Define to 1 if you have the `iconv' library (-liconv). */ /* #undef HAVE_LIBICONV */ /* Define to 1 if you have the `jansson' library (-ljansson). */ #define HAVE_LIBJANSSON 1 /* Define to 1 if you have the `lua' library (-llua). */ /* #undef HAVE_LIBLUA */ /* Define to 1 if you have the `luajit-5.1' library (-lluajit-5.1). */ /* #undef HAVE_LIBLUAJIT_5_1 */ /* Define to 1 if you have the `lz4' library (-llz4). */ #define HAVE_LIBLZ4 1 /* Define to 1 if you have the `magic' library (-lmagic). */ #define HAVE_LIBMAGIC 1 /* Define to 1 if you have the `maxminddb' library (-lmaxminddb). */ /* #undef HAVE_LIBMAXMINDDB */ /* Define to 1 if you have the `net' library (-lnet). */ #define HAVE_LIBNET 1 /* (libnet 1.1 available) */ #define HAVE_LIBNET11 1 /* Define to 1 if you have the `netfilter_log' library (-lnetfilter_log). */ /* #undef HAVE_LIBNETFILTER_LOG */ /* Define to 1 if you have the `netfilter_queue' library (-lnetfilter_queue). */ /* #undef HAVE_LIBNETFILTER_QUEUE */ /* (libnet_have_capabilities_patch) */ #define HAVE_LIBNET_CAPABILITIES 1 /* (libnet_build_icmpv6_unreach available) */ #define HAVE_LIBNET_ICMPV6_UNREACH 1 /* libnet_init takes const argument */ #define HAVE_LIBNET_INIT_CONST 1 /* Define to 1 if you have the `nfnetlink' library (-lnfnetlink). */ /* #undef HAVE_LIBNFNETLINK */ /* Define to 1 if you have the `numa' library (-lnuma). */ /* #undef HAVE_LIBNUMA */ /* Define to 1 if you have the `pcap' library (-lpcap). */ #define HAVE_LIBPCAP 1 /* Define to 1 if you have the `pcre2-8' library (-lpcre2-8). */ #define HAVE_LIBPCRE2_8 1 /* Define to 1 if you have the `pfring' library (-lpfring). */ /* #undef HAVE_LIBPFRING */ /* Define to 1 if you have the `pthread' library (-lpthread). */ #define HAVE_LIBPTHREAD 1 /* Define to 1 if you have the `systemd' library (-lsystemd). */ /* #undef HAVE_LIBSYSTEMD */ /* Define to 1 if you have the `unwind' library (-lunwind). */ /* #undef HAVE_LIBUNWIND */ /* Define to 1 if you have the `WinDivert' library (-lWinDivert). */ /* #undef HAVE_LIBWINDIVERT */ /* Define to 1 if you have the `wpcap' library (-lwpcap). */ /* #undef HAVE_LIBWPCAP */ /* Define to 1 if you have the `xdp' library (-lxdp). */ /* #undef HAVE_LIBXDP */ /* Define to 1 if you have the `yaml' library (-lyaml). */ #define HAVE_LIBYAML 1 /* Define to 1 if you have the `z' library (-lz). */ #define HAVE_LIBZ 1 /* 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_LINUX_ETHTOOL_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LINUX_FILTER_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LINUX_IF_ARP_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LINUX_IF_ETHER_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LINUX_IF_PACKET_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LINUX_LANDLOCK_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LINUX_SOCKIOS_H 1 /* Define to 1 if you have the header file. */ #define HAVE_LOCALE_H 1 /* Define to 1 if you have the `localtime_r' function. */ #define HAVE_LOCALTIME_R 1 /* lua support available */ /* #undef HAVE_LUA */ /* libluajit available */ /* #undef HAVE_LUAJIT */ /* Define to 1 if you have the header file. */ /* #undef HAVE_MACH_MACH_H */ /* (Libmagic for file handling) */ #define HAVE_MAGIC 1 /* Define to 1 if your system has a GNU libc compatible `malloc' function, and to 0 otherwise. */ #define HAVE_MALLOC 1 /* Define to 1 if you have the header file. */ #define HAVE_MATH_H 1 /* Define to 1 if you have the `memchr' function. */ #define HAVE_MEMCHR 1 /* Define to 1 if you have the `memmem' function. */ #define HAVE_MEMMEM 1 /* Define to 1 if you have the `memmove' function. */ #define HAVE_MEMMOVE 1 /* Define to 1 if you have the `memrchr' function. */ #define HAVE_MEMRCHR 1 /* Define to 1 if you have the `memset' function. */ #define HAVE_MEMSET 1 /* Define to 1 if you have a working `mmap' system call. */ #define HAVE_MMAP 1 /* Define to 1 if you have the `munmap' function. */ #define HAVE_MUNMAP 1 /* (Napatech capture card support) */ /* #undef HAVE_NAPATECH */ /* 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 /* (NETMAP support enabled) */ /* #undef HAVE_NETMAP */ /* (NETMAP API v14 support enabled) */ /* #undef HAVE_NETMAP_V14 */ /* (ethernet.h) */ #define HAVE_NET_ETHERNET_H 1 /* Define to 1 if you have the header file. */ #define HAVE_NET_IF_H 1 /* nflog available */ /* #undef HAVE_NFLOG */ /* Found queue max length support in netfilter_queue */ /* #undef HAVE_NFQ_MAXLEN */ /* Found nfq_set_queue_flags function in netfilter_queue */ /* #undef HAVE_NFQ_SET_QUEUE_FLAGS */ /* Found nfq_set_verdict2 function in netfilter_queue */ /* #undef HAVE_NFQ_SET_VERDICT2 */ /* Found nfq_set_verdict_batch function in netfilter_queue */ /* #undef HAVE_NFQ_SET_VERDICT_BATCH */ /* mkdir is not POSIX compliant: single arg */ /* #undef HAVE_NON_POSIX_MKDIR */ /* Recent ebpf fanout support is available */ /* #undef HAVE_PACKET_EBPF */ /* Recent packet fanout support is available */ #define HAVE_PACKET_FANOUT 1 /* XDP support is available */ /* #undef HAVE_PACKET_XDP */ /* Define to 1 if you have the header file. */ /* #undef HAVE_PCAP_BPF_H */ /* Define to 1 if you have the header file. */ #define HAVE_PCAP_H 1 /* Define to 1 if you have the header file. */ #define HAVE_PCAP_PCAP_H 1 /* (libpcap has pcap_set_buffer_size function) */ #define HAVE_PCAP_SET_BUFF 1 /* (PF_RING support enabled) */ /* #undef HAVE_PFRING */ /* PF_RING bypass support enabled */ /* #undef HAVE_PF_RING_FLOW_OFFLOAD */ /* Plugin support */ #define HAVE_PLUGINS 1 /* Define to 1 if you have the header file. */ #define HAVE_POLL_H 1 /* Define to 1 if you have the `pthread_getattr_np' function. */ /* #undef HAVE_PTHREAD_GETATTR_NP */ /* Define to 1 if you have the `pthread_spin_unlock' function. */ #define HAVE_PTHREAD_SPIN_UNLOCK 1 /* Define to 1 if the system has the type `ptrdiff_t'. */ #define HAVE_PTRDIFF_T 1 /* Define to 1 if you have the `putenv' function. */ #define HAVE_PUTENV 1 /* Define to 1 if you have the header file. */ #define HAVE_PWD_H 1 /* Define to 1 if your system has a GNU libc compatible `realloc' function, and to 0 otherwise. */ #define HAVE_REALLOC 1 /* Enable Rust language */ #define HAVE_RUST 1 /* Define to 1 if you have the header file. */ #define HAVE_SCHED_H 1 /* Define to 1 if you have the `select' function. */ #define HAVE_SELECT 1 /* Define to 1 if you have the `setenv' function. */ #define HAVE_SETENV 1 /* Define to 1 if you have the `setrlimit' function. */ #define HAVE_SETRLIMIT 1 /* Define to 1 if you have the header file. */ #define HAVE_SIGNAL_H 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_STDARG_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDATOMIC_H 1 /* Define to 1 if stdbool.h conforms to C99. */ #define HAVE_STDBOOL_H 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_STDIO_H 1 /* Define to 1 if you have the header file. */ #define HAVE_STDLIB_H 1 /* Define to 1 if you have the `strcasecmp' function. */ #define HAVE_STRCASECMP 1 /* Define to 1 if you have the `strchr' function. */ #define HAVE_STRCHR 1 /* Define to 1 if you have the `strdup' function. */ #define HAVE_STRDUP 1 /* Define to 1 if you have the `strerror' function. */ #define HAVE_STRERROR 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 `strlcat' function. */ /* #undef HAVE_STRLCAT */ /* Define to 1 if you have the `strlcpy' function. */ /* #undef HAVE_STRLCPY */ /* Define to 1 if you have the `strncasecmp' function. */ #define HAVE_STRNCASECMP 1 /* Define to 1 if you have the `strndup' function. */ #define HAVE_STRNDUP 1 /* Define to 1 if you have the `strpbrk' function. */ #define HAVE_STRPBRK 1 /* Define to 1 if you have the `strptime' function. */ #define HAVE_STRPTIME 1 /* Define to 1 if you have the `strrchr' function. */ #define HAVE_STRRCHR 1 /* Define to 1 if you have the `strstr' function. */ #define HAVE_STRSTR 1 /* Define to 1 if you have the `strtol' function. */ #define HAVE_STRTOL 1 /* Define to 1 if you have the `strtoul' function. */ #define HAVE_STRTOUL 1 /* Define to 1 if you have the `strtoull' function. */ #define HAVE_STRTOULL 1 /* Define to 1 if you have the `strtoumax' function. */ #define HAVE_STRTOUMAX 1 /* Define to 1 if `tm_zone' is a member of `struct tm'. */ #define HAVE_STRUCT_TM_TM_ZONE 1 /* Define to 1 if you have the header file. */ #define HAVE_SYSLOG_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_MMAN_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_PARAM_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_PRCTL_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_QUEUE_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_RANDOM_H 1 /* Define to 1 if you have the header file. */ #define HAVE_SYS_RESOURCE_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_SYSCALL_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_SYS_UN_H 1 /* Define to 1 if you have the header file. */ #define HAVE_TIME_H 1 /* Define to 1 if your `struct tm' has `tm_zone'. Deprecated, use `HAVE_STRUCT_TM_TM_ZONE' instead. */ #define HAVE_TM_ZONE 1 /* AF_PACKET tpcket_v3 support is available */ #define HAVE_TPACKET_V3 1 /* Define to 1 if you don't have `tm_zone' but do have the external array `tzname'. */ /* #undef HAVE_TZNAME */ /* Define to 1 if you have the `tzset' function. */ #define HAVE_TZSET 1 /* Define to 1 if you have the `uname' function. */ #define HAVE_UNAME 1 /* Define to 1 if you have the header file. */ #define HAVE_UNISTD_H 1 /* Define to 1 if you have the `utime' function. */ #define HAVE_UTIME 1 /* Define to 1 if you have the header file. */ #define HAVE_UTIME_H 1 /* Define to 1 if you have the `vfork' function. */ #define HAVE_VFORK 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_VFORK_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_W32API_WINBASE_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_W32API_WTYPES_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_WINCRYPT_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_WINDOWS_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_WINSOCK2_H */ /* Define to 1 if `fork' works. */ #define HAVE_WORKING_FORK 1 /* Define to 1 if `vfork' works. */ #define HAVE_WORKING_VFORK 1 /* Define to 1 if you have the header file. */ /* #undef HAVE_WS2TCPIP_H */ /* Define to 1 if you have the header file. */ /* #undef HAVE_XDP_XSK_H */ /* Define to 1 if the system has the type `_Bool'. */ #define HAVE__BOOL 1 /* Enable FreeBSD IPFW support for inline IDP */ /* #undef IPFW */ /* Define to the sub-directory where libtool stores uninstalled libraries. */ #define LT_OBJDIR ".libs/" /* (Napatech flowdirector support) */ /* #undef NAPATECH_ENABLE_BYPASS */ /* Enable Linux Netfilter NFQUEUE support for inline IDP */ /* #undef NFQ */ /* For signed version of nfq_get_payload */ /* #undef NFQ_GET_PAYLOAD_SIGNED */ /* Name of package */ #define PACKAGE "suricata" /* Define to the address where bug reports for this package should be sent. */ #define PACKAGE_BUGREPORT "" /* Define to the full name of this package. */ #define PACKAGE_NAME "suricata" /* Define to the full name and version of this package. */ #define PACKAGE_STRING "suricata 7.0.5" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "suricata" /* Define to the home page for this package. */ #define PACKAGE_URL "" /* Define to the version of this package. */ #define PACKAGE_VERSION "7.0.5" /* Pcre code unit width is 8 bits */ #define PCRE2_CODE_UNIT_WIDTH 8 /* Pcre2 with JIT compiler support enabled */ #define PCRE2_HAVE_JIT 1 /* Enable performance profiling for locks */ /* #undef PROFILE_LOCKING */ /* Enable performance profiling for rules */ /* #undef PROFILE_RULES */ /* Enable performance profiling */ /* #undef PROFILING */ /* Git revision */ #define REVISION c4cf7b09f 2024-04-23 /* Define to 1 if all of the C90 standard headers exist (not just the ones required in a freestanding environment). This macro is provided for backward compatibility; new code need not use it. */ #define STDC_HEADERS 1 /* C11 Thread local storage */ #define TLS_C11 1 /* Thread local storage */ #define TLS_GNU 1 /* Define to 1 if your declares `struct tm'. */ /* #undef TM_IN_SYS_TIME */ /* Enable built-in unittests */ /* #undef UNITTESTS */ /* Version number of package */ #define VERSION "7.0.5" /* Enable Windows WinDivert support for inline IDP */ /* #undef WINDIVERT */ /* (bsd source) */ #define _BSD_SOURCE 1 /* (default source) */ #define _DEFAULT_SOURCE 1 /* Number of bits in a file offset, on hosts where this is settable. */ /* #undef _FILE_OFFSET_BITS */ /* Define for large files, on AIX-style hosts. */ /* #undef _LARGE_FILES */ /* Define for Solaris 2.5.1 so the uint32_t typedef from , , or is not used. If the typedef was allowed, the #define below would cause a syntax error. */ /* #undef _UINT32_T */ /* Define for Solaris 2.5.1 so the uint64_t typedef from , , or is not used. If the typedef was allowed, the #define below would cause a syntax error. */ /* #undef _UINT64_T */ /* Define for Solaris 2.5.1 so the uint8_t typedef from , , or is not used. If the typedef was allowed, the #define below would cause a syntax error. */ /* #undef _UINT8_T */ /* (bsd source) */ #define __BSD_SOURCE 1 /* (favor bsd) */ #define __FAVOR_BSD 1 /* Define to `__inline__' or `__inline' if that's what the C compiler calls it, or to nothing if 'inline' is not supported under any name. */ #ifndef __cplusplus /* #undef inline */ #endif /* Define to the type of a signed integer type of width exactly 16 bits if such a type exists and the standard includes do not define it. */ /* #undef int16_t */ /* Define to the type of a signed integer type of width exactly 32 bits if such a type exists and the standard includes do not define it. */ /* #undef int32_t */ /* Define to the type of a signed integer type of width exactly 64 bits if such a type exists and the standard includes do not define it. */ /* #undef int64_t */ /* Define to the type of a signed integer type of width exactly 8 bits if such a type exists and the standard includes do not define it. */ /* #undef int8_t */ /* Define to rpl_malloc if the replacement function should be used. */ /* #undef malloc */ /* Define to `int' if does not define. */ /* #undef mode_t */ /* Define as a signed integer type capable of holding a process identifier. */ /* #undef pid_t */ /* Define to rpl_realloc if the replacement function should be used. */ /* #undef realloc */ /* Define to the equivalent of the C99 'restrict' keyword, or to nothing if this is not supported. Do not define if restrict is supported only directly. */ #define restrict __restrict__ /* Work around a bug in older versions of Sun C++, which did not #define __restrict__ or support _Restrict or __restrict__ even though the corresponding Sun C compiler ended up with "#define restrict _Restrict" or "#define restrict __restrict__" in the previous line. This workaround can be removed once we assume Oracle Developer Studio 12.5 (2016) or later. */ #if defined __SUNPRO_CC && !defined __RESTRICT && !defined __restrict__ # define _Restrict # define __restrict__ #endif /* Define to `unsigned int' if does not define. */ /* #undef size_t */ /* Define to `int' if does not define. */ /* #undef ssize_t */ /* Define to the type of an unsigned integer type of width exactly 16 bits if such a type exists and the standard includes do not define it. */ /* #undef uint16_t */ /* Define to the type of an unsigned integer type of width exactly 32 bits if such a type exists and the standard includes do not define it. */ /* #undef uint32_t */ /* Define to the type of an unsigned integer type of width exactly 64 bits if such a type exists and the standard includes do not define it. */ /* #undef uint64_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 as `fork' if `vfork' does not work. */ /* #undef vfork */