Config.in 2.1 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. config BR2_PACKAGE_QUAGGA
  2. bool "quagga"
  3. depends on BR2_USE_MMU # fork()
  4. help
  5. Routing software suite, providing implementations of OSPFv2,
  6. OSPFv3 (IPv6), RIP v1 and v2, RIPng (IPv6) and BGPv4+.
  7. http://www.quagga.net/
  8. if BR2_PACKAGE_QUAGGA
  9. config BR2_PACKAGE_QUAGGA_ZEBRA
  10. bool "zebra daemon"
  11. help
  12. Build zebra daemon.
  13. config BR2_PACKAGE_QUAGGA_TCP_ZEBRA
  14. bool "Use TCP sockets between zebra and protocol daemons"
  15. depends on BR2_PACKAGE_QUAGGA_ZEBRA
  16. help
  17. Use a TCP socket to communicate between zebra (supervisor)
  18. and the different protocol daemons.
  19. You'll want this enabled if zebra and the protocol daemon(s)
  20. run on different hosts.
  21. config BR2_PACKAGE_QUAGGA_BGPD
  22. bool "BGPv4+ protocol"
  23. help
  24. Build bgpd daemon.
  25. config BR2_PACKAGE_QUAGGA_BGP_ANNOUNCE
  26. bool "BGP route announcement"
  27. depends on BR2_PACKAGE_QUAGGA_BGPD
  28. config BR2_PACKAGE_QUAGGA_ISISD
  29. bool "IS-IS protocol"
  30. help
  31. Enable isisd support in quagga.
  32. config BR2_PACKAGE_QUAGGA_NHRPD
  33. bool "NHRPD protocol"
  34. select BR2_PACKAGE_C_ARES
  35. help
  36. Build Next Hop Routing Protocol daemon.
  37. config BR2_PACKAGE_QUAGGA_OSPFD
  38. bool "OSPFv2 protocol"
  39. help
  40. Build ospfd daemon.
  41. config BR2_PACKAGE_QUAGGA_OSPF6D
  42. bool "OSPFv3 (IPv6) protocol"
  43. help
  44. Build ospf6d daemon.
  45. config BR2_PACKAGE_QUAGGA_RIPD
  46. bool "RIPv2/v3 protocol"
  47. help
  48. Build ripd daemon.
  49. config BR2_PACKAGE_QUAGGA_RIPNGD
  50. bool "RIPng (IPv6) protocol"
  51. help
  52. Build ripngd daemon.
  53. config BR2_PACKAGE_QUAGGA_PIMD
  54. bool "PIMd protocol"
  55. help
  56. Provides IPv4 PIM-SSM multicast routing.
  57. config BR2_PACKAGE_QUAGGA_WATCHQUAGGA
  58. bool "Build watchquagga"
  59. help
  60. Build and install watchquagga, a zebra/protocol daemon
  61. supervisor.
  62. config BR2_PACKAGE_QUAGGA_VTYSH
  63. bool "Build vtysh"
  64. select BR2_PACKAGE_READLINE
  65. help
  66. Build and install vtysh, a vty shell for Quagga.
  67. config BR2_PACKAGE_QUAGGA_SNMP
  68. bool "SNMP support"
  69. depends on BR2_USE_MMU # net-snmp
  70. select BR2_PACKAGE_NETSNMP
  71. help
  72. Make quagga information available via SNMP SMUX.
  73. comment "AgentX support must be enabled in net-snmp or the build will break"
  74. depends on BR2_PACKAGE_QUAGGA_SNMP
  75. endif