1/* config.h.in. Generated from configure.in by autoheader. */ 2/* accconfig.h -- `autoheader' will generate config.h.in for zebra. 3 Copyright (C) 1998, 1999 Kunihiro Ishiguro <kunihiro@zebra.org> */ 4 5/* Version of GNU Zebra */ 6#undef VERSION 7 8/* Solaris on x86. */ 9#undef SOLARIS_X86 10 11/* Package name of GNU Zebra */ 12#undef PACKAGE 13 14/* Define if host is GNU/Linux */ 15#undef GNU_LINUX 16 17/* Define if you have the AF_ROUTE socket. */ 18#undef HAVE_AF_ROUTE 19 20/* Define if you have the inet_aton function. */ 21#undef HAVE_INET_ATON 22 23/* Define if you have the inet_ntop function. */ 24#undef HAVE_INET_NTOP 25 26/* Define if you have the inet_pton function. */ 27#undef HAVE_INET_PTON 28 29/* Define if you have the setproctitle function. */ 30#undef HAVE_SETPROCTITLE 31 32/* Define if you have ipv6 stack. */ 33#undef HAVE_IPV6 34 35/* Define if you wish to support ipv6 router advertisment. */ 36/* #undef HAVE_RTADV */ 37 38/* whether system has GNU regex */ 39#undef HAVE_GNU_REGEX 40 41/* whether system has SNMP library */ 42#undef HAVE_SNMP 43 44/* whether sockaddr has a sa_len field */ 45#undef HAVE_SA_LEN 46 47/* whether sockaddr_in has a sin_len field */ 48#undef HAVE_SIN_LEN 49 50/* whether sockaddr_un has a sun_len field */ 51#undef HAVE_SUN_LEN 52 53/* whether sockaddr_in6 has a sin6_scope_id field */ 54#undef HAVE_SIN6_SCOPE_ID 55 56/* Define if there is socklen_t. */ 57#undef HAVE_SOCKLEN_T 58 59/* Define if there is sockaddr_dl structure. */ 60#undef HAVE_SOCKADDR_DL 61 62/* Define if there is ifaliasreq structure. */ 63#undef HAVE_IFALIASREQ 64 65/* Define if there is in6_aliasreq structure. */ 66#undef HAVE_IN6_ALIASREQ 67 68/* Define if there is rt_addrinfo structure. */ 69#undef HAVE_RT_ADDRINFO 70 71/* Define if there is in_pktinfo structure. */ 72#undef HAVE_INPKTINFO 73 74/* Define if you have the getrusage function. */ 75#undef HAVE_RUSAGE 76 77/* Define if /proc/net/dev exists. */ 78#undef HAVE_PROC_NET_DEV 79 80/* Define if /proc/net/if_inet6 exists. */ 81#undef HAVE_PROC_NET_IF_INET6 82 83/* Define if NET_RT_IFLIST exists in sys/socket.h. */ 84#undef HAVE_NET_RT_IFLIST 85 86/* Define if you have INRIA ipv6 stack. */ 87#undef INRIA_IPV6 88 89/* Define if you have KAME project ipv6 stack. */ 90#undef KAME 91 92/* Define if you have Linux ipv6 stack. */ 93#undef LINUX_IPV6 94 95/* Define if you have NRL ipv6 stack. */ 96#undef NRL 97 98/* Define if you have BSDI NRL IPv6 stack. */ 99#undef BSDI_NRL 100 101/* Define if one-vty option is specified. */ 102#undef VTYSH 103 104/* Define if interface aliases don't have distinct indeces */ 105#undef HAVE_BROKEN_ALIASES 106 107/* Define if disable-bgp-announce option is specified. */ 108#undef DISABLE_BGP_ANNOUNCE 109 110/* PAM support */ 111#undef USE_PAM 112 113/* TCP/IP communication between zebra and protocol daemon. */ 114#undef HAVE_TCP_ZEBRA 115 116/* The OSPF NSSA option (RFC1587). */ 117#undef HAVE_NSSA 118 119/* The OSPF Opaque LSA option (RFC2370). */ 120#undef HAVE_OPAQUE_LSA 121 122/* Traffic Engineering Extension to OSPF 123 (draft-katz-yeung-ospf-traffic-06.txt). */ 124#undef HAVE_OSPF_TE 125 126/* Linux netlink. */ 127#undef HAVE_NETLINK 128 129/* PATHS */ 130#undef PATH_ZEBRA_PID 131#undef PATH_RIPD_PID 132#undef PATH_RIPNGD_PID 133#undef PATH_BGPD_PID 134#undef PATH_OSPFD_PID 135#undef PATH_OSPF6D_PID 136 137/* Define if Solaris */ 138#undef SUNOS_5 139 140/* Define if FreeBSD 3.2 */ 141#undef FREEBSD_32 142 143/* Define if OpenBSD */ 144#undef OPEN_BSD 145 146#ifdef HAVE_IPV6 147#ifdef KAME 148#ifndef INET6 149#define INET6 150#endif /* INET6 */ 151#endif /* KAME */ 152#endif /* HAVE_IPV6 */ 153 154#ifdef SUNOS_5 155typedef unsigned int u_int32_t; 156typedef unsigned short u_int16_t; 157typedef unsigned short u_int8_t; 158#endif /* SUNOS_5 */ 159 160#ifndef HAVE_SOCKLEN_T 161typedef int socklen_t; 162#endif /* HAVE_SOCKLEN_T */ 163 164/* Define to 1 if you have the <asm/types.h> header file. */ 165#undef HAVE_ASM_TYPES_H 166 167/* Define to 1 if you have the `bcopy' function. */ 168#undef HAVE_BCOPY 169 170/* Define to 1 if you have the `bzero' function. */ 171#undef HAVE_BZERO 172 173/* Define to 1 if you have the `daemon' function. */ 174#undef HAVE_DAEMON 175 176/* Define to 1 if you have the `getaddrinfo' function. */ 177#undef HAVE_GETADDRINFO 178 179/* Define to 1 if you have the `getifaddrs' function. */ 180#undef HAVE_GETIFADDRS 181 182/* Define to 1 if you have the `if_indextoname' function. */ 183#undef HAVE_IF_INDEXTONAME 184 185/* Define to 1 if you have the `if_nametoindex' function. */ 186#undef HAVE_IF_NAMETOINDEX 187 188/* Define to 1 if you have the `inet_aton' function. */ 189#undef HAVE_INET_ATON 190 191/* Define to 1 if you have the <inet/nd.h> header file. */ 192#undef HAVE_INET_ND_H 193 194/* Define to 1 if you have the <inttypes.h> header file. */ 195#undef HAVE_INTTYPES_H 196 197/* Define to 1 if you have the <kvm.h> header file. */ 198#undef HAVE_KVM_H 199 200/* Define to 1 if you have the `crypt' library (-lcrypt). */ 201#undef HAVE_LIBCRYPT 202 203/* Define to 1 if you have the `kvm' library (-lkvm). */ 204#undef HAVE_LIBKVM 205 206/* Define to 1 if you have the `m' library (-lm). */ 207#undef HAVE_LIBM 208 209/* Define to 1 if you have the `ncurses' library (-lncurses). */ 210#undef HAVE_LIBNCURSES 211 212/* Define to 1 if you have the `nsl' library (-lnsl). */ 213#undef HAVE_LIBNSL 214 215/* Define to 1 if you have the `readline' library (-lreadline). */ 216#undef HAVE_LIBREADLINE 217 218/* Define to 1 if you have the `resolv' library (-lresolv). */ 219#undef HAVE_LIBRESOLV 220 221/* Define to 1 if you have the `socket' library (-lsocket). */ 222#undef HAVE_LIBSOCKET 223 224/* Define to 1 if you have the `tinfo' library (-ltinfo). */ 225#undef HAVE_LIBTINFO 226 227/* Define to 1 if you have the <libutil.h> header file. */ 228#undef HAVE_LIBUTIL_H 229 230/* Define to 1 if you have the `xnet' library (-lxnet). */ 231#undef HAVE_LIBXNET 232 233/* Define to 1 if you have the <linux/version.h> header file. */ 234#undef HAVE_LINUX_VERSION_H 235 236/* Define to 1 if you have the <memory.h> header file. */ 237#undef HAVE_MEMORY_H 238 239/* Define to 1 if you have the <netdb.h> header file. */ 240#undef HAVE_NETDB_H 241 242/* Define to 1 if you have the <netinet6/nd6.h> header file. */ 243#undef HAVE_NETINET6_ND6_H 244 245/* Define to 1 if you have the <netinet/icmp6.h> header file. */ 246#undef HAVE_NETINET_ICMP6_H 247 248/* Define to 1 if you have the <netinet/in6.h> header file. */ 249#undef HAVE_NETINET_IN6_H 250 251/* Define to 1 if you have the <netinet/in6_var.h> header file. */ 252#undef HAVE_NETINET_IN6_VAR_H 253 254/* Define to 1 if you have the <netinet/in.h> header file. */ 255#undef HAVE_NETINET_IN_H 256 257/* Define to 1 if you have the <netinet/in_var.h> header file. */ 258#undef HAVE_NETINET_IN_VAR_H 259 260/* Define to 1 if you have the <net/if_dl.h> header file. */ 261#undef HAVE_NET_IF_DL_H 262 263/* Define to 1 if you have the <net/if_var.h> header file. */ 264#undef HAVE_NET_IF_VAR_H 265 266/* Define to 1 if you have the <net/netopt.h> header file. */ 267#undef HAVE_NET_NETOPT_H 268 269/* Define to 1 if you have the `setproctitle' function. */ 270#undef HAVE_SETPROCTITLE 271 272/* Define to 1 if you have the `snprintf' function. */ 273#undef HAVE_SNPRINTF 274 275/* Define to 1 if you have the <stdint.h> header file. */ 276#undef HAVE_STDINT_H 277 278/* Define to 1 if you have the <stdlib.h> header file. */ 279#undef HAVE_STDLIB_H 280 281/* Define to 1 if you have the `strerror' function. */ 282#undef HAVE_STRERROR 283 284/* Define to 1 if you have the <strings.h> header file. */ 285#undef HAVE_STRINGS_H 286 287/* Define to 1 if you have the <string.h> header file. */ 288#undef HAVE_STRING_H 289 290/* Define to 1 if you have the `strlcat' function. */ 291#undef HAVE_STRLCAT 292 293/* Define to 1 if you have the `strlcpy' function. */ 294#undef HAVE_STRLCPY 295 296/* Define to 1 if you have the <stropts.h> header file. */ 297#undef HAVE_STROPTS_H 298 299/* Define to 1 if you have the <sys/conf.h> header file. */ 300#undef HAVE_SYS_CONF_H 301 302/* Define to 1 if you have the <sys/ksym.h> header file. */ 303#undef HAVE_SYS_KSYM_H 304 305/* Define to 1 if you have the <sys/select.h> header file. */ 306#undef HAVE_SYS_SELECT_H 307 308/* Define to 1 if you have the <sys/sockio.h> header file. */ 309#undef HAVE_SYS_SOCKIO_H 310 311/* Define to 1 if you have the <sys/stat.h> header file. */ 312#undef HAVE_SYS_STAT_H 313 314/* Define to 1 if you have the <sys/sysctl.h> header file. */ 315#undef HAVE_SYS_SYSCTL_H 316 317/* Define to 1 if you have the <sys/times.h> header file. */ 318#undef HAVE_SYS_TIMES_H 319 320/* Define to 1 if you have the <sys/time.h> header file. */ 321#undef HAVE_SYS_TIME_H 322 323/* Define to 1 if you have the <sys/types.h> header file. */ 324#undef HAVE_SYS_TYPES_H 325 326/* Define to 1 if you have the <unistd.h> header file. */ 327#undef HAVE_UNISTD_H 328 329/* Define to 1 if you have the `vsnprintf' function. */ 330#undef HAVE_VSNPRINTF 331 332/* Name of package */ 333#undef PACKAGE 334 335/* Define to the address where bug reports for this package should be sent. */ 336#undef PACKAGE_BUGREPORT 337 338/* Define to the full name of this package. */ 339#undef PACKAGE_NAME 340 341/* Define to the full name and version of this package. */ 342#undef PACKAGE_STRING 343 344/* Define to the one symbol short name of this package. */ 345#undef PACKAGE_TARNAME 346 347/* Define to the version of this package. */ 348#undef PACKAGE_VERSION 349 350/* Define as the return type of signal handlers (`int' or `void'). */ 351#undef RETSIGTYPE 352 353/* Define to 1 if you have the ANSI C header files. */ 354#undef STDC_HEADERS 355 356/* Version number of package */ 357#undef VERSION 358 359/* Define to 1 if on AIX 3. 360 System headers sometimes define this. 361 We just want to avoid a redefinition error message. */ 362#ifndef _ALL_SOURCE 363# undef _ALL_SOURCE 364#endif 365 366/* Define to empty if `const' does not conform to ANSI C. */ 367#undef const 368