Tomato 1.24
[tomato.git] / release / src / router / zebra / config.h.in
blob4a123549636fcd67416df15eaa2a6efe2ead4802
1 /* config.h.in. Generated automatically from configure.in by autoheader. */
3 /* Define if on AIX 3.
4 System headers sometimes define this.
5 We just want to avoid a redefinition error message. */
6 #ifndef _ALL_SOURCE
7 #undef _ALL_SOURCE
8 #endif
10 /* Define to empty if the keyword does not work. */
11 #undef const
13 /* Define as the return type of signal handlers (int or void). */
14 #undef RETSIGTYPE
16 /* Define if you have the ANSI C header files. */
17 #undef STDC_HEADERS
19 /* Define if your processor stores words with the most significant
20 byte first (like Motorola and SPARC, unlike Intel and VAX). */
21 #undef WORDS_BIGENDIAN
23 /* Solaris on x86. */
24 #undef SOLARIS_X86
26 /* Define if host is GNU/Linux */
27 #undef GNU_LINUX
29 /* Define if you have the AF_ROUTE socket. */
30 #undef HAVE_AF_ROUTE
32 /* Define if you have the inet_aton function. */
33 #undef HAVE_INET_ATON
35 /* Define if you have the inet_ntop function. */
36 #undef HAVE_INET_NTOP
38 /* Define if you have the inet_pton function. */
39 #undef HAVE_INET_PTON
41 /* Define if you have ipv6 stack. */
42 #undef HAVE_IPV6
44 /* whether system has GNU regex */
45 #undef HAVE_GNU_REGEX
47 /* whether system has SNMP library */
48 #undef HAVE_SNMP
50 /* whether sockaddr has a sa_len field */
51 #undef HAVE_SA_LEN
53 /* whether sockaddr_in has a sin_len field */
54 #undef HAVE_SIN_LEN
56 /* whether sockaddr_un has a sun_len field */
57 #undef HAVE_SUN_LEN
59 /* whether sockaddr_in6 has a sin6_scope_id field */
60 #undef HAVE_SIN6_SCOPE_ID
62 /* Define if there is socklen_t. */
63 #undef HAVE_SOCKLEN_T
65 /* Define if there is sockaddr_dl structure. */
66 #undef HAVE_SOCKADDR_DL
68 /* Define if there is ifaliasreq structure. */
69 #undef HAVE_IFALIASREQ
71 /* Define if there is in6_aliasreq structure. */
72 #undef HAVE_IN6_ALIASREQ
74 /* Define if there is rt_addrinfo structure. */
75 #undef HAVE_RT_ADDRINFO
77 /* Define if there is in_pktinfo structure. */
78 #undef HAVE_INPKTINFO
80 /* Define if /proc/net/dev exists. */
81 #undef HAVE_PROC_NET_DEV
83 /* Define if /proc/net/if_inet6 exists. */
84 #undef HAVE_PROC_NET_IF_INET6
86 /* Define if NET_RT_IFLIST exists in sys/socket.h. */
87 #undef HAVE_NET_RT_IFLIST
89 /* Define if you have INRIA ipv6 stack. */
90 #undef INRIA_IPV6
92 /* Define if you have KAME project ipv6 stack. */
93 #undef KAME
95 /* Define if you have Linux ipv6 stack. */
96 #undef LINUX_IPV6
98 /* Define if you have NRL ipv6 stack. */
99 #undef NRL
101 /* Define if you have BSDI NRL IPv6 stack. */
102 #undef BSDI_NRL
104 /* Define if one-vty option is specified. */
105 #undef VTYSH
107 /* Define if interface aliases don't have distinct indeces */
108 #undef HAVE_BROKEN_ALIASES
110 /* Define if disable-bgp-announce option is specified. */
111 #undef DISABLE_BGP_ANNOUNCE
113 /* PAM support */
114 #undef USE_PAM
116 /* TCP/IP communication between zebra and protocol daemon. */
117 #undef HAVE_TCP_ZEBRA
119 /* OSPF NSSA option */
120 #undef HAVE_NSSA
122 /* Linux netlink. */
123 #undef HAVE_NETLINK
125 /* PATHS */
126 #undef PATH_ZEBRA_PID
127 #undef PATH_RIPD_PID
128 #undef PATH_RIPNGD_PID
129 #undef PATH_BGPD_PID
130 #undef PATH_OSPFD_PID
131 #undef PATH_OSPF6D_PID
133 /* Define if Solaris */
134 #undef SUNOS_5
136 /* Define if FreeBSD 3.2 */
137 #undef FREEBSD_32
139 /* Define if OpenBSD */
140 #undef OPEN_BSD
142 #ifdef HAVE_IPV6
143 #ifdef KAME
144 #ifndef INET6
145 #define INET6
146 #endif /* INET6 */
147 #endif /* KAME */
148 #endif /* HAVE_IPV6 */
150 #ifdef SUNOS_5
151 typedef unsigned int u_int32_t;
152 typedef unsigned short u_int16_t;
153 typedef unsigned short u_int8_t;
154 #endif /* SUNOS_5 */
156 #ifndef HAVE_SOCKLEN_T
157 typedef int socklen_t;
158 #endif /* HAVE_SOCKLEN_T */
160 /* Define if you have the bcopy function. */
161 #undef HAVE_BCOPY
163 /* Define if you have the bzero function. */
164 #undef HAVE_BZERO
166 /* Define if you have the daemon function. */
167 #undef HAVE_DAEMON
169 /* Define if you have the getaddrinfo function. */
170 #undef HAVE_GETADDRINFO
172 /* Define if you have the getifaddrs function. */
173 #undef HAVE_GETIFADDRS
175 /* Define if you have the if_indextoname function. */
176 #undef HAVE_IF_INDEXTONAME
178 /* Define if you have the if_nametoindex function. */
179 #undef HAVE_IF_NAMETOINDEX
181 /* Define if you have the inet_aton function. */
182 #undef HAVE_INET_ATON
184 /* Define if you have the setproctitle function. */
185 #undef HAVE_SETPROCTITLE
187 /* Define if you have the snprintf function. */
188 #undef HAVE_SNPRINTF
190 /* Define if you have the strerror function. */
191 #undef HAVE_STRERROR
193 /* Define if you have the strlcat function. */
194 #undef HAVE_STRLCAT
196 /* Define if you have the strlcpy function. */
197 #undef HAVE_STRLCPY
199 /* Define if you have the vsnprintf function. */
200 #undef HAVE_VSNPRINTF
202 /* Define if you have the <asm/types.h> header file. */
203 #undef HAVE_ASM_TYPES_H
205 /* Define if you have the <inet/nd.h> header file. */
206 #undef HAVE_INET_ND_H
208 /* Define if you have the <kvm.h> header file. */
209 #undef HAVE_KVM_H
211 /* Define if you have the <libutil.h> header file. */
212 #undef HAVE_LIBUTIL_H
214 /* Define if you have the <linux/rtnetlink.h> header file. */
215 #undef HAVE_LINUX_RTNETLINK_H
217 /* Define if you have the <linux/version.h> header file. */
218 #undef HAVE_LINUX_VERSION_H
220 /* Define if you have the <net/if_dl.h> header file. */
221 #undef HAVE_NET_IF_DL_H
223 /* Define if you have the <net/if_var.h> header file. */
224 #undef HAVE_NET_IF_VAR_H
226 /* Define if you have the <net/netopt.h> header file. */
227 #undef HAVE_NET_NETOPT_H
229 /* Define if you have the <netdb.h> header file. */
230 #undef HAVE_NETDB_H
232 /* Define if you have the <netinet/icmp6.h> header file. */
233 #undef HAVE_NETINET_ICMP6_H
235 /* Define if you have the <netinet/in.h> header file. */
236 #undef HAVE_NETINET_IN_H
238 /* Define if you have the <netinet/in6.h> header file. */
239 #undef HAVE_NETINET_IN6_H
241 /* Define if you have the <netinet/in6_var.h> header file. */
242 #undef HAVE_NETINET_IN6_VAR_H
244 /* Define if you have the <netinet/in_var.h> header file. */
245 #undef HAVE_NETINET_IN_VAR_H
247 /* Define if you have the <string.h> header file. */
248 #undef HAVE_STRING_H
250 /* Define if you have the <stropts.h> header file. */
251 #undef HAVE_STROPTS_H
253 /* Define if you have the <sys/conf.h> header file. */
254 #undef HAVE_SYS_CONF_H
256 /* Define if you have the <sys/ksym.h> header file. */
257 #undef HAVE_SYS_KSYM_H
259 /* Define if you have the <sys/select.h> header file. */
260 #undef HAVE_SYS_SELECT_H
262 /* Define if you have the <sys/sockio.h> header file. */
263 #undef HAVE_SYS_SOCKIO_H
265 /* Define if you have the <sys/sysctl.h> header file. */
266 #undef HAVE_SYS_SYSCTL_H
268 /* Define if you have the <sys/time.h> header file. */
269 #undef HAVE_SYS_TIME_H
271 /* Define if you have the <sys/times.h> header file. */
272 #undef HAVE_SYS_TIMES_H
274 /* Define if you have the <sys/types.h> header file. */
275 #undef HAVE_SYS_TYPES_H
277 /* Define if you have the crypt library (-lcrypt). */
278 #undef HAVE_LIBCRYPT
280 /* Define if you have the kvm library (-lkvm). */
281 #undef HAVE_LIBKVM
283 /* Define if you have the m library (-lm). */
284 #undef HAVE_LIBM
286 /* Define if you have the nsl library (-lnsl). */
287 #undef HAVE_LIBNSL
289 /* Define if you have the readline library (-lreadline). */
290 #undef HAVE_LIBREADLINE
292 /* Define if you have the resolv library (-lresolv). */
293 #undef HAVE_LIBRESOLV
295 /* Define if you have the socket library (-lsocket). */
296 #undef HAVE_LIBSOCKET
298 /* Define if you have the tinfo library (-ltinfo). */
299 #undef HAVE_LIBTINFO
301 /* Define if you have the xnet library (-lxnet). */
302 #undef HAVE_LIBXNET
304 /* Name of package */
305 #undef PACKAGE
307 /* Version number of package */
308 #undef VERSION