Config.in 2.1 KB

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