linux-pam: add optional libselinux and audit dependencies
[buildroot-gz.git] / package / quagga / Config.in
blob56b8cad93c6233f73a8af18a4d15d9d5f36365d7
1 config BR2_PACKAGE_QUAGGA
2         bool "quagga"
3         depends on BR2_USE_MMU # fork()
4         help
5           Routing software suite, providing implementations of
6           OSPFv2, OSPFv3 (IPv6), RIP v1 and v2, RIPng (IPv6) and BGPv4+.
8           http://www.quagga.net/
10 if BR2_PACKAGE_QUAGGA
12 config BR2_PACKAGE_QUAGGA_ZEBRA
13         bool "zebra daemon"
14         help
15           Build zebra daemon.
17 config BR2_PACKAGE_QUAGGA_TCP_ZEBRA
18         bool "Use TCP sockets between zebra and protocol daemons"
19         depends on BR2_PACKAGE_QUAGGA_ZEBRA
20         help
21           Use a TCP socket to communicate between zebra (supervisor) and
22           the different protocol daemons.
24           You'll want this enabled if zebra and the protocol daemon(s) run
25           on different hosts.
27 config BR2_PACKAGE_QUAGGA_BGPD
28         bool "BPGv4+ protocol"
29         help
30           Build bpgd daemon.
32 config BR2_PACKAGE_QUAGGA_BGP_ANNOUNCE
33         bool "BGP route announcement"
34         depends on BR2_PACKAGE_QUAGGA_BGPD
36 config BR2_PACKAGE_QUAGGA_ISISD
37         bool "IS-IS protocol"
38         help
39           Enable isisd support in quagga.
41 config BR2_PACKAGE_QUAGGA_OSPFD
42         bool "OSPFv2 protocol"
43         help
44           Build ospfd daemon.
46 config BR2_PACKAGE_QUAGGA_OSPF6D
47         bool "OSPFv3 (IPv6) protocol"
48         help
49           Build ospf6d daemon.
51 config BR2_PACKAGE_QUAGGA_RIPD
52         bool "RIPv2/v3 protocol"
53         help
54           Build ripd daemon.
56 config BR2_PACKAGE_QUAGGA_RIPNGD
57         bool "RIPng (IPv6) protocol"
58         help
59           Build ripngd daemon.
61 config BR2_PACKAGE_QUAGGA_PIMD
62         bool "PIMd protocol"
63         help
64           Provides IPv4 PIM-SSM multicast routing.
66 config BR2_PACKAGE_QUAGGA_WATCHQUAGGA
67         bool "Build watchquagga"
68         help
69           Build and install watchquagga, a zebra/protocol daemon supervisor.
71 config BR2_PACKAGE_QUAGGA_VTYSH
72         bool "Build vtysh"
73         select BR2_PACKAGE_READLINE
74         help
75           Build and install vtysh, a vty shell for Quagga.
77 config BR2_PACKAGE_QUAGGA_SNMP
78         bool "SNMP support"
79         depends on BR2_USE_MMU # net-snmp
80         select BR2_PACKAGE_NETSNMP
81         help
82           Make quagga information available via SNMP SMUX.
84 comment "AgentX support must be enabled in net-snmp or the build will break"
85         depends on BR2_PACKAGE_QUAGGA_SNMP
87 endif