/* config.h.in. Generated from configure.ac by autoheader. */ /* Define if building universal (internal helper macro) */ #undef AC_APPLE_UNIVERSAL_BUILD /* bfdd control socket */ #undef BFDD_CONTROL_SOCKET /* bfdd */ #undef BFD_BSD /* bfdd */ #undef BFD_LINUX /* BSD v6 sysctl to turn on and off forwarding */ #undef BSD_V6_SYSCTL /* Mask for config files */ #undef CONFIGFILE_MASK /* Consumed Time Check */ #undef CONSUMED_TIME_CHECK /* daemon database directory */ #undef DAEMON_DB_DIR /* daemon vty directory */ #undef DAEMON_VTY_DIR /* Build for development */ #undef DEV_BUILD /* Name of the configuration default set */ #undef DFLT_NAME /* Disable BGP installation to zebra */ #undef DISABLE_BGP_ANNOUNCE /* Enable BGP VNC support */ #undef ENABLE_BGP_VNC /* found_ssh */ #undef FOUND_SSH /* did autoconf checks for atomic funcs */ #undef FRR_AUTOCONF_ATOMIC /* frr Group */ #undef FRR_GROUP /* frr User */ #undef FRR_USER /* include git version info */ #undef GIT_VERSION /* GNU Linux */ #undef GNU_LINUX /* Compile extensions to use with a fuzzer for netlink */ #undef HANDLE_NETLINK_FUZZING /* Compile extensions to use with a fuzzer */ #undef HANDLE_ZAPI_FUZZING /* Define to 1 if you have the `alarm' function. */ #undef HAVE_ALARM /* Have history.h append_history */ #undef HAVE_APPEND_HISTORY /* Define to 1 if you have the header file. */ #undef HAVE_ASM_TYPES_H /* bfdd */ #undef HAVE_BFDD /* BSD ifi_link_state available */ #undef HAVE_BSD_IFI_LINK_STATE /* BSD link-detect */ #undef HAVE_BSD_LINK_DETECT /* Can pass ifindex in struct ip_mreq */ #undef HAVE_BSD_STRUCT_IP_MREQ_HACK /* capabilities */ #undef HAVE_CAPABILITIES /* Have monotonic clock */ #undef HAVE_CLOCK_MONOTONIC /* Enable confd integration */ #undef HAVE_CONFD /* Enable configuration rollbacks */ #undef HAVE_CONFIG_ROLLBACKS /* Compile Special Cumulus Code in */ #undef HAVE_CUMULUS /* Compile extensions for a DataCenter */ #undef HAVE_DATACENTER /* Define to 1 if you have the declaration of `be32dec', and to 0 if you don't. */ #undef HAVE_DECL_BE32DEC /* Define to 1 if you have the declaration of `be32enc', and to 0 if you don't. */ #undef HAVE_DECL_BE32ENC /* Define to 1 if you have the declaration of `TCP_MD5SIG', and to 0 if you don't. */ #undef HAVE_DECL_TCP_MD5SIG /* Define to 1 if you have the header file. */ #undef HAVE_DLFCN_H /* Have dlinfo RTLD_DI_LINKMAP */ #undef HAVE_DLINFO_LINKMAP /* Have dlinfo RTLD_DI_ORIGIN */ #undef HAVE_DLINFO_ORIGIN /* Define to 1 if your system has a working POSIX `fnmatch' function. */ #undef HAVE_FNMATCH /* Define to 1 if you have the `fork' function. */ #undef HAVE_FORK /* Define to 1 if you have the `getgrouplist' function. */ #undef HAVE_GETGROUPLIST /* Glibc backtrace */ #undef HAVE_GLIBC_BACKTRACE /* Define to 1 if you have the header file. */ #undef HAVE_INET_ND_H /* Define to 1 if you have the header file. */ #undef HAVE_INTTYPES_H /* Have IP_FREEBIND */ #undef HAVE_IP_FREEBIND /* Have IP_PKTINFO */ #undef HAVE_IP_PKTINFO /* Have IP_RECVDSTADDR */ #undef HAVE_IP_RECVDSTADDR /* Have IP_RECVIF */ #undef HAVE_IP_RECVIF /* Define to 1 if you have the header file. */ #undef HAVE_JSON_C_JSON_H /* Define to 1 if you have the header file. */ #undef HAVE_KVM_H /* Capabilities */ #undef HAVE_LCAPS /* ldpd */ #undef HAVE_LDPD /* Define to 1 if you have the `crypt' library (-lcrypt). */ #undef HAVE_LIBCRYPT /* Define to 1 if you have the `crypto' library (-lcrypto). */ #undef HAVE_LIBCRYPTO /* Define to 1 if you have the `nsl' library (-lnsl). */ #undef HAVE_LIBNSL /* Define to 1 if you have the `pcreposix' library (-lpcreposix). */ #undef HAVE_LIBPCREPOSIX /* Define to 1 if you have the `resolv' library (-lresolv). */ #undef HAVE_LIBRESOLV /* Define to 1 if you have the `socket' library (-lsocket). */ #undef HAVE_LIBSOCKET /* Define to 1 if you have the `umem' library (-lumem). */ #undef HAVE_LIBUMEM /* libunwind */ #undef HAVE_LIBUNWIND /* Define to 1 if you have the header file. */ #undef HAVE_LINK_H /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_MROUTE_H /* Define to 1 if you have the header file. */ #undef HAVE_LINUX_VERSION_H /* Lua enabled for development */ #undef HAVE_LUA /* mallinfo */ #undef HAVE_MALLINFO /* Define to 1 if you have the header file. */ #undef HAVE_MALLOC_H /* Define to 1 if you have the header file. */ #undef HAVE_MALLOC_MALLOC_H /* Define to 1 if you have the header file. */ #undef HAVE_MALLOC_NP_H /* malloc_size */ #undef HAVE_MALLOC_SIZE /* malloc_usable_size */ #undef HAVE_MALLOC_USABLE_SIZE /* Define to 1 if you have the header file. */ #undef HAVE_MEMORY_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET6_IN6_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET6_IN6_VAR_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET6_ND6_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET_IN6_VAR_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET_IN_VAR_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET_IP_ICMP_H /* Define to 1 if you have the header file. */ #undef HAVE_NETINET_IP_MROUTE_H /* netlink */ #undef HAVE_NETLINK /* Have netns */ #undef HAVE_NETNS /* Define to 1 if you have the header file. */ #undef HAVE_NET_IF_DL_H /* Define to 1 if you have the header file. */ #undef HAVE_NET_IF_VAR_H /* Define to 1 if you have the header file. */ #undef HAVE_NET_NETOPT_H /* NET_RT_IFLIST */ #undef HAVE_NET_RT_IFLIST /* Have openpam.h */ #undef HAVE_OPENPAM_H /* Have pam_misc.h */ #undef HAVE_PAM_MISC_H /* have NetBSD pollts() */ #undef HAVE_POLLTS /* Define to 1 if you have the `pow' function. */ #undef HAVE_POW /* have Linux/BSD ppoll() */ #undef HAVE_PPOLL /* Solaris printstack */ #undef HAVE_PRINTSTACK /* Define to 1 if you have the header file. */ #undef HAVE_PRIV_H /* protobuf */ #undef HAVE_PROTOBUF /* prctl */ #undef HAVE_PR_SET_KEEPCAPS /* Have pthread.h pthread_condattr_setclock */ #undef HAVE_PTHREAD_CONDATTR_SETCLOCK /* Define to 1 if you have the header file. */ #undef HAVE_PTHREAD_NP_H /* Have PTHREAD_PRIO_INHERIT. */ #undef HAVE_PTHREAD_PRIO_INHERIT /* Define to 1 if you have the `pthread_setname_np' function. */ #undef HAVE_PTHREAD_SETNAME_NP /* Define to 1 if you have the `pthread_set_name_np' function. */ #undef HAVE_PTHREAD_SET_NAME_NP /* Have RFC3678 protocol-independed API */ #undef HAVE_RFC3678 /* Enable IPv6 Routing Advertisement support */ #undef HAVE_RTADV /* Define to 1 if you have the `setns' function. */ #undef HAVE_SETNS /* Allow user to use ssh/telnet/bash */ #undef HAVE_SHELL_ACCESS /* getpflags */ #undef HAVE_SOLARIS_CAPABILITIES /* Have SO_BINDANY */ #undef HAVE_SO_BINDANY /* Enable sqlite3 database */ #undef HAVE_SQLITE3 /* Define to 1 if `stat' has the bug that it succeeds when given the zero-length file name argument. */ #undef HAVE_STAT_EMPTY_STRING_BUG /* found stdatomic.h */ #undef HAVE_STDATOMIC_H /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H /* Define to 1 if you have the header file. */ #undef HAVE_STRINGS_H /* Define to 1 if you have the header file. */ #undef HAVE_STRING_H /* 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 header file. */ #undef HAVE_STROPTS_H /* Define to 1 if the system has the type `struct icmphdr'. */ #undef HAVE_STRUCT_ICMPHDR /* Define to 1 if the system has the type `struct if6_aliasreq'. */ #undef HAVE_STRUCT_IF6_ALIASREQ /* Define to 1 if `ifra_lifetime' is a member of `struct if6_aliasreq'. */ #undef HAVE_STRUCT_IF6_ALIASREQ_IFRA_LIFETIME /* Define to 1 if the system has the type `struct ifaliasreq'. */ #undef HAVE_STRUCT_IFALIASREQ /* Define to 1 if `ifm_status' is a member of `struct ifmediareq'. */ #undef HAVE_STRUCT_IFMEDIAREQ_IFM_STATUS /* Define to 1 if `ifi_link_state' is a member of `struct if_data'. */ #undef HAVE_STRUCT_IF_DATA_IFI_LINK_STATE /* Define to 1 if the system has the type `struct igmpmsg'. */ #undef HAVE_STRUCT_IGMPMSG /* Define to 1 if the system has the type `struct in6_aliasreq'. */ #undef HAVE_STRUCT_IN6_ALIASREQ /* Define to 1 if the system has the type `struct in_pktinfo'. */ #undef HAVE_STRUCT_IN_PKTINFO /* Define to 1 if `imr_ifindex' is a member of `struct ip_mreqn'. */ #undef HAVE_STRUCT_IP_MREQN_IMR_IFINDEX /* Define to 1 if the system has the type `struct mfcctl'. */ #undef HAVE_STRUCT_MFCCTL /* Define to 1 if the system has the type `struct nd_opt_adv_interval'. */ #undef HAVE_STRUCT_ND_OPT_ADV_INTERVAL /* Define to 1 if `nd_opt_ai_type' is a member of `struct nd_opt_adv_interval'. */ #undef HAVE_STRUCT_ND_OPT_ADV_INTERVAL_ND_OPT_AI_TYPE /* Define to 1 if the system has the type `struct nd_opt_homeagent_info'. */ #undef HAVE_STRUCT_ND_OPT_HOMEAGENT_INFO /* Define to 1 if the system has the type `struct rt_addrinfo'. */ #undef HAVE_STRUCT_RT_ADDRINFO /* Define to 1 if the system has the type `struct sioc_sg_req'. */ #undef HAVE_STRUCT_SIOC_SG_REQ /* Define to 1 if the system has the type `struct sioc_vif_req'. */ #undef HAVE_STRUCT_SIOC_VIF_REQ /* Define to 1 if the system has the type `struct sockaddr_dl'. */ #undef HAVE_STRUCT_SOCKADDR_DL /* Define to 1 if `sdl_len' is a member of `struct sockaddr_dl'. */ #undef HAVE_STRUCT_SOCKADDR_DL_SDL_LEN /* Define to 1 if `sin_len' is a member of `struct sockaddr_in'. */ #undef HAVE_STRUCT_SOCKADDR_IN_SIN_LEN /* Define to 1 if `sa_len' is a member of `struct sockaddr'. */ #undef HAVE_STRUCT_SOCKADDR_SA_LEN /* Define to 1 if `sun_len' is a member of `struct sockaddr_un'. */ #undef HAVE_STRUCT_SOCKADDR_UN_SUN_LEN /* Define to 1 if `domainname' is a member of `struct utsname'. */ #undef HAVE_STRUCT_UTSNAME_DOMAINNAME /* Define to 1 if the system has the type `struct vifctl'. */ #undef HAVE_STRUCT_VIFCTL /* Enable sysrepo integration */ #undef HAVE_SYSREPO /* Compile systemd support in */ #undef HAVE_SYSTEMD /* Define to 1 if you have the header file. */ #undef HAVE_SYS_CAPABILITY_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_CDEFS_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_CONF_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_KSYM_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SOCKIO_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_STAT_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_SYSCTL_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TIME_H /* Define to 1 if you have the header file. */ #undef HAVE_SYS_TYPES_H /* Define to 1 if you have the header file. */ #undef HAVE_UCONTEXT_H /* Define to 1 if `uc_mcontext.gregs' is a member of `ucontext_t'. */ #undef HAVE_UCONTEXT_T_UC_MCONTEXT_GREGS /* Define to 1 if `uc_mcontext.regs' is a member of `ucontext_t'. */ #undef HAVE_UCONTEXT_T_UC_MCONTEXT_REGS /* Define to 1 if `uc_mcontext.regs.nip' is a member of `ucontext_t'. */ #undef HAVE_UCONTEXT_T_UC_MCONTEXT_REGS_NIP /* Define to 1 if `uc_mcontext.uc_regs' is a member of `ucontext_t'. */ #undef HAVE_UCONTEXT_T_UC_MCONTEXT_UC_REGS /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H /* Compile in v6 Route Replacement Semantics */ #undef HAVE_V6_RR_SEMANTICS /* Define to 1 if you have the `vfork' function. */ #undef HAVE_VFORK /* Define to 1 if you have the header file. */ #undef HAVE_VFORK_H /* Define to 1 if the system has the type `vifi_t'. */ #undef HAVE_VIFI_T /* Define to 1 if `fork' works. */ #undef HAVE_WORKING_FORK /* Define to 1 if `vfork' works. */ #undef HAVE_WORKING_VFORK /* Enable ZeroMQ support */ #undef HAVE_ZEROMQ /* found __atomic builtins */ #undef HAVE___ATOMIC /* found __sync builtins */ #undef HAVE___SYNC /* found __sync_swap builtin */ #undef HAVE___SYNC_SWAP /* .interp value */ #undef INTERP /* Linux ipv6 Min Hop Count */ #undef IPV6_MINHOPCOUNT /* selected method for isis, == one of the constants */ #undef ISIS_METHOD /* constant value for isis method bpf */ #undef ISIS_METHOD_BPF /* constant value for isis method dlpi */ #undef ISIS_METHOD_DLPI /* constant value for isis method pfpacket */ #undef ISIS_METHOD_PFPACKET /* KAME IPv6 */ #undef KAME /* Define for compiling with old vpn commands */ #undef KEEP_OLD_VPN_COMMANDS /* ldpd control socket */ #undef LDPD_SOCKET /* have ly_register_types() */ #undef LIBYANG_EXT_BUILTIN /* path to libyang plugins */ #undef LIBYANG_PLUGINS_PATH /* Linux IPv6 stack */ #undef LINUX_IPV6 /* Mask for log files */ #undef LOGFILE_MASK /* Define to 1 if `lstat' dereferences a symlink specified with a trailing slash. */ #undef LSTAT_FOLLOWS_SLASHED_SYMLINK /* Define to the sub-directory where libtool stores uninstalled libraries. */ #undef LT_OBJDIR /* path to modules */ #undef MODULE_PATH /* Maximum number of paths for a route */ #undef MULTIPATH_NUM /* OpenBSD */ #undef OPEN_BSD /* Name of package */ #undef PACKAGE /* Define to the address where bug reports for this package should be sent. */ #undef PACKAGE_BUGREPORT /* Define to the full name of this package. */ #undef PACKAGE_NAME /* Define to the full name and version of this package. */ #undef PACKAGE_STRING /* Define to the one symbol short name of this package. */ #undef PACKAGE_TARNAME /* Define to the home page for this package. */ #undef PACKAGE_URL /* Define to the version of this package. */ #undef PACKAGE_VERSION /* Have openpam_ttyconv */ #undef PAM_CONV_FUNC /* Define to necessary symbol if this constant uses a non-standard name on your system. */ #undef PTHREAD_CREATE_JOINABLE /* Use SNMP AgentX to interface with snmpd */ #undef SNMP_AGENTX /* Solaris IPv6 */ #undef SOLARIS_IPV6 /* Define to 1 if you have the ANSI C header files. */ #undef STDC_HEADERS /* SunOS 5 */ #undef SUNOS_5 /* OSPFAPI */ #undef SUPPORT_OSPF_API /* Realms support */ #undef SUPPORT_REALMS /* Define to 1 if you can safely include both and . */ #undef TIME_WITH_SYS_TIME /* Define to 1 if your declares `struct tm'. */ #undef TM_IN_SYS_TIME /* Use PAM for authentication */ #undef USE_PAM /* Enable extensions on AIX 3, Interix. */ #ifndef _ALL_SOURCE # undef _ALL_SOURCE #endif /* Enable GNU extensions on systems that have them. */ #ifndef _GNU_SOURCE # undef _GNU_SOURCE #endif /* Enable threading extensions on Solaris. */ #ifndef _POSIX_PTHREAD_SEMANTICS # undef _POSIX_PTHREAD_SEMANTICS #endif /* Enable extensions on HP NonStop. */ #ifndef _TANDEM_SOURCE # undef _TANDEM_SOURCE #endif /* Enable general extensions on Solaris. */ #ifndef __EXTENSIONS__ # undef __EXTENSIONS__ #endif /* Version number of package */ #undef VERSION /* VTY shell */ #undef VTYSH /* path to vtysh binary */ #undef VTYSH_BIN_PATH /* What pager to use */ #undef VTYSH_PAGER /* VTY Sockets Group */ #undef VTY_GROUP /* path to watchfrr.sh */ #undef WATCHFRR_SH_PATH /* 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 # undef WORDS_BIGENDIAN # endif #endif /* path to YANG data models */ #undef YANG_MODELS_PATH /* Define to 1 if `lex' declares `yytext' as a `char *' by default, not a `char[]'. */ #undef YYTEXT_POINTER /* zebra api socket */ #undef ZEBRA_SERV_PATH /* Enable large inode numbers on Mac OS X 10.5. */ #ifndef _DARWIN_USE_64_BIT_INODE # define _DARWIN_USE_64_BIT_INODE 1 #endif /* 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 to 1 if on MINIX. */ #undef _MINIX /* Define to 2 if the system does not provide POSIX.1 features except with this defined. */ #undef _POSIX_1_SOURCE /* enable POSIX.1-2008 and XPG7/SUSv4 */ #undef _POSIX_C_SOURCE /* Define to 1 if you need to in order for `stat' and other things to work. */ #undef _POSIX_SOURCE /* Define to empty if `const' does not conform to ANSI C. */ #undef const /* Define to `int' if doesn't define. */ #undef gid_t /* 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 `int' if does not define. */ #undef mode_t /* Define to `int' if does not define. */ #undef pid_t /* Old readline */ #undef rl_completion_matches /* Define to `unsigned int' if does not define. */ #undef size_t /* Define to `int' if doesn't define. */ #undef uid_t /* Define as `fork' if `vfork' does not work. */ #undef vfork /* Define to empty if the keyword `volatile' does not work. Warning: valid code using `volatile' can become incorrect without. Disable with care. */ #undef volatile