89ff6f25df16dbbfc23ca13e9a508dcb044fae06
[packages/trusty/cirros-testvm.git] / cirros-testvm / src-cirros / buildroot-2015.05 / package / quagga / Config.in
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+.
7
8           http://www.quagga.net/
9
10 if BR2_PACKAGE_QUAGGA
11
12 config BR2_PACKAGE_QUAGGA_ZEBRA
13         bool "zebra daemon"
14         help
15           Build zebra daemon.
16
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.
23
24           You'll want this enabled if zebra and the protocol daemon(s) run
25           on different hosts.
26
27 config BR2_PACKAGE_QUAGGA_BABELD
28         bool "BABEL protocol"
29         help
30           Build babeld daemon.
31
32 config BR2_PACKAGE_QUAGGA_BGPD
33         bool "BPGv4+ protocol"
34         help
35           Build bpgd daemon.
36
37 config BR2_PACKAGE_QUAGGA_BGP_ANNOUNCE
38         bool "BGP route announcement"
39         depends on BR2_PACKAGE_QUAGGA_BGPD
40
41 config BR2_PACKAGE_QUAGGA_ISISD
42         bool "IS-IS protocol"
43         help
44           Enable isisd support in quagga.
45
46 config BR2_PACKAGE_QUAGGA_OSPFD
47         bool "OSPFv2 protocol"
48         help
49           Build ospfd daemon.
50
51 config BR2_PACKAGE_QUAGGA_OPAQUE_LSA
52         bool "OSPF Opaque-LSA with OSPFAPI support (RFC2370)"
53         depends on BR2_PACKAGE_QUAGGA_OSPFD
54
55 config BR2_PACKAGE_QUAGGA_OSPF6D
56         bool "OSPFv3 (IPv6) protocol"
57         help
58           Build ospf6d daemon.
59
60 config BR2_PACKAGE_QUAGGA_RIPD
61         bool "RIPv2/v3 protocol"
62         help
63           Build ripd daemon.
64
65 config BR2_PACKAGE_QUAGGA_RIPNGD
66         bool "RIPng (IPv6) protocol"
67         help
68           Build ripngd daemon.
69
70 config BR2_PACKAGE_QUAGGA_PIMD
71         bool "PIMd protocol"
72         help
73           Provides IPv4 PIM-SSM multicast routing.
74
75 config BR2_PACKAGE_QUAGGA_WATCHQUAGGA
76         bool "Build watchquagga"
77         help
78           Build and install watchquagga, a zebra/protocol daemon supervisor.
79
80 config BR2_PACKAGE_QUAGGA_VTYSH
81         bool "Build vtysh"
82         select BR2_PACKAGE_READLINE
83         help
84           Build and install vtysh, a vty shell for Quagga.
85
86 config BR2_PACKAGE_QUAGGA_SNMP
87         bool "SNMP support"
88         depends on BR2_USE_MMU # net-snmp
89         select BR2_PACKAGE_NETSNMP
90         help
91           Make quagga information available via SNMP SMUX.
92
93 comment "AgentX support must be enabled in net-snmp or the build will break"
94         depends on BR2_PACKAGE_QUAGGA_SNMP
95
96 endif