| config BR2_PACKAGE_QUAGGA |
| bool "quagga" |
| depends on BR2_USE_MMU # fork() |
| select BR2_PACKAGE_LIBXCRYPT if BR2_TOOLCHAIN_USES_GLIBC |
| help |
| Routing software suite, providing implementations of OSPFv2, |
| OSPFv3 (IPv6), RIP v1 and v2, RIPng (IPv6) and BGPv4+. |
| |
| http://www.quagga.net/ |
| |
| if BR2_PACKAGE_QUAGGA |
| |
| config BR2_PACKAGE_QUAGGA_ZEBRA |
| bool "zebra daemon" |
| help |
| Build zebra daemon. |
| |
| config BR2_PACKAGE_QUAGGA_TCP_ZEBRA |
| bool "Use TCP sockets between zebra and protocol daemons" |
| depends on BR2_PACKAGE_QUAGGA_ZEBRA |
| help |
| Use a TCP socket to communicate between zebra (supervisor) |
| and the different protocol daemons. |
| |
| You'll want this enabled if zebra and the protocol daemon(s) |
| run on different hosts. |
| |
| config BR2_PACKAGE_QUAGGA_BGPD |
| bool "BGPv4+ protocol" |
| help |
| Build bgpd daemon. |
| |
| config BR2_PACKAGE_QUAGGA_BGP_ANNOUNCE |
| bool "BGP route announcement" |
| depends on BR2_PACKAGE_QUAGGA_BGPD |
| |
| config BR2_PACKAGE_QUAGGA_ISISD |
| bool "IS-IS protocol" |
| help |
| Enable isisd support in quagga. |
| |
| config BR2_PACKAGE_QUAGGA_NHRPD |
| bool "NHRPD protocol" |
| select BR2_PACKAGE_C_ARES |
| help |
| Build Next Hop Routing Protocol daemon. |
| |
| config BR2_PACKAGE_QUAGGA_OSPFD |
| bool "OSPFv2 protocol" |
| help |
| Build ospfd daemon. |
| |
| config BR2_PACKAGE_QUAGGA_OSPF6D |
| bool "OSPFv3 (IPv6) protocol" |
| help |
| Build ospf6d daemon. |
| |
| config BR2_PACKAGE_QUAGGA_RIPD |
| bool "RIPv2/v3 protocol" |
| help |
| Build ripd daemon. |
| |
| config BR2_PACKAGE_QUAGGA_RIPNGD |
| bool "RIPng (IPv6) protocol" |
| help |
| Build ripngd daemon. |
| |
| config BR2_PACKAGE_QUAGGA_PIMD |
| bool "PIMd protocol" |
| help |
| Provides IPv4 PIM-SSM multicast routing. |
| |
| config BR2_PACKAGE_QUAGGA_WATCHQUAGGA |
| bool "Build watchquagga" |
| help |
| Build and install watchquagga, a zebra/protocol daemon |
| supervisor. |
| |
| config BR2_PACKAGE_QUAGGA_VTYSH |
| bool "Build vtysh" |
| select BR2_PACKAGE_READLINE |
| help |
| Build and install vtysh, a vty shell for Quagga. |
| |
| config BR2_PACKAGE_QUAGGA_SNMP |
| bool "SNMP support" |
| depends on BR2_USE_MMU # net-snmp |
| select BR2_PACKAGE_NETSNMP |
| help |
| Make quagga information available via SNMP SMUX. |
| |
| comment "AgentX support must be enabled in net-snmp or the build will break" |
| depends on BR2_PACKAGE_QUAGGA_SNMP |
| |
| endif |