1
1
/* config.h. Generated from config.h.in by configure. */
2
2
/* config.h.in. Generated from configure.ac by autoheader. */
4
/* Define if building universal (internal helper macro) */
5
/* #undef AC_APPLE_UNIVERSAL_BUILD */
4
7
/* bgpd vty socket */
5
8
#define BGP_VTYSH_PATH "/var/run/quagga/bgpd.vty"
17
20
#define DAEMON_VTY_DIR "/var/run/quagga"
19
22
/* Disable BGP installation to zebra */
20
/* #undef DISABLE_BGP_ANNOUNCE */
23
#define DISABLE_BGP_ANNOUNCE 0
26
#define GNU_LINUX /**/
25
28
/* Define to 1 if you have the `alarm' function. */
26
29
#define HAVE_ALARM 1
49
52
/* Define to 1 if your system has a working `chown' function. */
50
53
#define HAVE_CHOWN 1
55
/* Have monotonic clock */
56
#define HAVE_CLOCK_MONOTONIC /**/
52
58
/* Define to 1 if you have the `daemon' function. */
53
59
#define HAVE_DAEMON 1
61
/* Define to 1 if you have the declaration of `TCP_MD5SIG', and to 0 if you
63
#define HAVE_DECL_TCP_MD5SIG 1
55
65
/* Define to 1 if you have the <dlfcn.h> header file. */
56
66
#define HAVE_DLFCN_H 1
95
105
#define HAVE_GETTIMEOFDAY 1
97
107
/* Glibc backtrace */
98
#define HAVE_GLIBC_BACKTRACE
108
#define HAVE_GLIBC_BACKTRACE /**/
100
110
/* GNU regexp library */
101
#define HAVE_GNU_REGEX
111
#define HAVE_GNU_REGEX /**/
103
113
/* Define to 1 if you have the `if_indextoname' function. */
104
114
#define HAVE_IF_INDEXTONAME 1
143
153
/* #undef HAVE_LIBKVM */
156
#define HAVE_LIBM /**/
148
158
/* Define to 1 if you have the `nsl' library (-lnsl). */
149
159
/* #undef HAVE_LIBNSL */
161
/* Define to 1 if you have the `pcreposix' library (-lpcreposix). */
162
/* #undef HAVE_LIBPCREPOSIX */
151
164
/* Define to 1 if you have the `resolv' library (-lresolv). */
152
165
/* #undef HAVE_LIBRESOLV */
243
256
/* #undef HAVE_NET_RT_IFLIST */
245
258
/* OSPF Opaque LSA */
246
#define HAVE_OPAQUE_LSA
259
#define HAVE_OPAQUE_LSA /**/
248
261
/* Have openpam.h */
249
262
/* #undef HAVE_OPENPAM_H */
265
#define HAVE_OSPF_TE /**/
254
267
/* Have pam_misc.h */
255
#define HAVE_PAM_MISC_H
268
#define HAVE_PAM_MISC_H /**/
257
270
/* Define to 1 if you have the `pow' function. */
258
271
#define HAVE_POW 1
264
277
/* #undef HAVE_PRIV_H */
266
279
/* /proc/net/dev */
267
#define HAVE_PROC_NET_DEV
280
/* #undef HAVE_PROC_NET_DEV */
269
282
/* /proc/net/if_inet6 */
270
#define HAVE_PROC_NET_IF_INET6
283
/* #undef HAVE_PROC_NET_IF_INET6 */
273
#define HAVE_PR_SET_KEEPCAPS
286
#define HAVE_PR_SET_KEEPCAPS /**/
275
288
/* Define to 1 if your system has a GNU libc compatible `realloc' function,
276
289
and to 0 otherwise. */
277
290
#define HAVE_REALLOC 1
279
292
/* Enable IPv6 Routing Advertisement support */
293
#define HAVE_RTADV /**/
296
#define HAVE_RUSAGE /**/
285
298
/* Define to 1 if you have the `select' function. */
286
299
#define HAVE_SELECT 1
307
320
/* #undef HAVE_SOLARIS_CAPABILITIES */
309
322
/* Stack symbol decoding */
310
#define HAVE_STACK_TRACE
323
#define HAVE_STACK_TRACE /**/
312
325
/* Define to 1 if `stat' has the bug that it succeeds when given the
313
326
zero-length file name argument. */
385
398
/* Define to 1 if the system has the type `struct if6_aliasreq'. */
386
399
/* #undef HAVE_STRUCT_IF6_ALIASREQ */
388
/* Define to 1 if `ifra_lifetime' is member of `struct if6_aliasreq'. */
401
/* Define to 1 if `ifra_lifetime' is a member of `struct if6_aliasreq'. */
389
402
/* #undef HAVE_STRUCT_IF6_ALIASREQ_IFRA_LIFETIME */
391
404
/* Define to 1 if the system has the type `struct ifaliasreq'. */
392
405
/* #undef HAVE_STRUCT_IFALIASREQ */
394
/* Define to 1 if `ifm_status' is member of `struct ifmediareq'. */
407
/* Define to 1 if `ifm_status' is a member of `struct ifmediareq'. */
395
408
/* #undef HAVE_STRUCT_IFMEDIAREQ_IFM_STATUS */
397
410
/* Define to 1 if the system has the type `struct in6_aliasreq'. */
400
413
/* Define to 1 if the system has the type `struct in_pktinfo'. */
401
414
#define HAVE_STRUCT_IN_PKTINFO 1
403
/* Define to 1 if `imr_ifindex' is member of `struct ip_mreqn'. */
416
/* Define to 1 if `imr_ifindex' is a member of `struct ip_mreqn'. */
404
417
#define HAVE_STRUCT_IP_MREQN_IMR_IFINDEX 1
406
419
/* Define to 1 if the system has the type `struct nd_opt_adv_interval'. */
407
420
#define HAVE_STRUCT_ND_OPT_ADV_INTERVAL 1
409
/* Define to 1 if `nd_opt_ai_type' is member of `struct nd_opt_adv_interval'.
422
/* Define to 1 if `nd_opt_ai_type' is a member of `struct
423
nd_opt_adv_interval'. */
411
424
/* #undef HAVE_STRUCT_ND_OPT_ADV_INTERVAL_ND_OPT_AI_TYPE */
413
426
/* Define to 1 if the system has the type `struct nd_opt_homeagent_info'. */
428
441
/* Define to 1 if the system has the type `struct sockaddr_in6'. */
429
442
#define HAVE_STRUCT_SOCKADDR_IN6 1
431
/* Define to 1 if `sin6_scope_id' is member of `struct sockaddr_in6'. */
444
/* Define to 1 if `sin6_scope_id' is a member of `struct sockaddr_in6'. */
432
445
#define HAVE_STRUCT_SOCKADDR_IN6_SIN6_SCOPE_ID 1
434
/* Define to 1 if `sin_len' is member of `struct sockaddr_in'. */
447
/* Define to 1 if `sin_len' is a member of `struct sockaddr_in'. */
435
448
/* #undef HAVE_STRUCT_SOCKADDR_IN_SIN_LEN */
437
/* Define to 1 if `sa_len' is member of `struct sockaddr'. */
450
/* Define to 1 if `sa_len' is a member of `struct sockaddr'. */
438
451
/* #undef HAVE_STRUCT_SOCKADDR_SA_LEN */
440
453
/* Define to 1 if the system has the type `struct sockaddr_un'. */
441
454
#define HAVE_STRUCT_SOCKADDR_UN 1
443
/* Define to 1 if `sun_len' is member of `struct sockaddr_un'. */
456
/* Define to 1 if `sun_len' is a member of `struct sockaddr_un'. */
444
457
/* #undef HAVE_STRUCT_SOCKADDR_UN_SUN_LEN */
446
459
/* Define to 1 if you have the <syslog.h> header file. */
491
504
/* Define to 1 if you have <sys/wait.h> that is POSIX.1 compatible. */
492
505
#define HAVE_SYS_WAIT_H 1
494
/* Enable TCP MD5 Signatures */
495
#define HAVE_TCP_MD5SIG 1
507
/* Old Linux 2.4 TCP MD5 Signature Patch */
508
/* #undef HAVE_TCP_MD5_LINUX24 */
497
510
/* Use TCP for zebra communication */
498
511
/* #undef HAVE_TCP_ZEBRA */
513
/* Define to 1 if you have the <time.h> header file. */
514
#define HAVE_TIME_H 1
500
516
/* Define to 1 if you have the <ucontext.h> header file. */
501
517
#define HAVE_UCONTEXT_H 1
537
553
/* #undef IRIX_65 */
555
/* selected method for isis, == one of the constants */
556
#define ISIS_METHOD ISIS_METHOD_PFPACKET
558
/* constant value for isis method bpf */
559
#define ISIS_METHOD_BPF 3
561
/* constant value for isis method dlpi */
562
#define ISIS_METHOD_DLPI 2
564
/* constant value for isis method pfpacket */
565
#define ISIS_METHOD_PFPACKET 1
539
567
/* isisd vty socket */
540
568
#define ISIS_VTYSH_PATH "/var/run/quagga/isisd.vty"
553
581
#define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
583
/* Define to the sub-directory in which libtool stores uninstalled libraries.
585
#define LT_OBJDIR ".libs/"
555
587
/* Musica IPv6 stack */
556
588
/* #undef MUSICA */
590
/* Define to 1 if your C compiler doesn't accept -c and -o together. */
591
/* #undef NO_MINUS_C_MINUS_O */
571
606
#define PACKAGE "quagga"
573
608
/* Define to the address where bug reports for this package should be sent. */
574
#define PACKAGE_BUGREPORT "http://bugzilla.quagga.net"
609
#define PACKAGE_BUGREPORT "https://bugzilla.quagga.net"
576
611
/* Define to the full name of this package. */
577
612
#define PACKAGE_NAME "Quagga"
579
614
/* Define to the full name and version of this package. */
580
#define PACKAGE_STRING "Quagga 0.99.10"
615
#define PACKAGE_STRING "Quagga 0.99.17"
582
617
/* Define to the one symbol short name of this package. */
583
618
#define PACKAGE_TARNAME "quagga"
620
/* Define to the home page for this package. */
621
#define PACKAGE_URL ""
585
623
/* Define to the version of this package. */
586
#define PACKAGE_VERSION "0.99.10"
624
#define PACKAGE_VERSION "0.99.17"
588
626
/* Have openpam_ttyconv */
589
627
#define PAM_CONV_FUNC misc_conv
667
705
/* #undef TOPOLOGY_GENERATE */
669
707
/* Use PAM for authentication */
710
/* Enable extensions on AIX 3, Interix. */
712
# define _ALL_SOURCE 1
714
/* Enable GNU extensions on systems that have them. */
716
# define _GNU_SOURCE 1
718
/* Enable threading extensions on Solaris. */
719
#ifndef _POSIX_PTHREAD_SEMANTICS
720
# define _POSIX_PTHREAD_SEMANTICS 1
722
/* Enable extensions on HP NonStop. */
723
#ifndef _TANDEM_SOURCE
724
# define _TANDEM_SOURCE 1
726
/* Enable general extensions on Solaris. */
727
#ifndef __EXTENSIONS__
728
# define __EXTENSIONS__ 1
672
732
/* Version number of package */
673
#define VERSION "0.99.10"
733
#define VERSION "0.99.17"
678
738
/* VTY Sockets Group */
679
739
#define VTY_GROUP "quaggavty"
681
/* Define to 1 if your processor stores words with the most significant byte
682
first (like Motorola and SPARC, unlike Intel and VAX). */
683
/* #undef WORDS_BIGENDIAN */
741
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
742
significant byte first (like Motorola and SPARC, unlike Intel). */
743
#if defined AC_APPLE_UNIVERSAL_BUILD
744
# if defined __BIG_ENDIAN__
745
# define WORDS_BIGENDIAN 1
748
# ifndef WORDS_BIGENDIAN
749
/* # undef WORDS_BIGENDIAN */
685
753
/* zebra api socket */
686
754
#define ZEBRA_SERV_PATH "/var/run/quagga/zserv.api"
688
756
/* zebra vty socket */
689
757
#define ZEBRA_VTYSH_PATH "/var/run/quagga/zebra.vty"
691
/* Define to 1 if on AIX 3.
692
System headers sometimes define this.
693
We just want to avoid a redefinition error message. */
695
/* # undef _ALL_SOURCE */
698
/* Enable GNU extensions on systems that have them. */
700
# define _GNU_SOURCE 1
759
/* Number of bits in a file offset, on hosts where this is settable. */
760
/* #undef _FILE_OFFSET_BITS */
762
/* Define for large files, on AIX-style hosts. */
763
/* #undef _LARGE_FILES */
765
/* Define to 1 if on MINIX. */
768
/* Define to 2 if the system does not provide POSIX.1 features except with
770
/* #undef _POSIX_1_SOURCE */
772
/* Define to 1 if you need to in order for `stat' and other things to work. */
773
/* #undef _POSIX_SOURCE */
703
775
/* Define to empty if `const' does not conform to ANSI C. */
704
776
/* #undef const */
724
796
/* Define to rpl_realloc if the replacement function should be used. */
725
797
/* #undef realloc */
727
/* Define to equivalent of C99 restrict keyword, or to nothing if this is not
728
supported. Do not define if restrict is supported directly. */
799
/* Define to the equivalent of the C99 'restrict' keyword, or to
800
nothing if this is not supported. Do not define if restrict is
801
supported directly. */
729
802
#define restrict __restrict
803
/* Work around a bug in Sun C++: it does not support _Restrict or
804
__restrict__, even though the corresponding Sun C compiler ends up with
805
"#define restrict _Restrict" or "#define restrict __restrict__" in the
806
previous line. Perhaps some future version of Sun C++ will work with
807
restrict; if so, hopefully it defines __RESTRICT like Sun C does. */
808
#if defined __SUNPRO_CC && !defined __RESTRICT
810
# define __restrict__
731
813
/* Old readline */
732
814
/* #undef rl_completion_matches */