buildroot/package/bird/Config.in
Adrien Gallouët 722b977af9 package/bird: make RIP optional
In commit 529fef57f6 ("package/bird: add
optional protocols") we added options to conditionally enable
different protocol support. However, disabling the RIP support was not
working, so it remained forcefully enabled, and there was no
BR2_PACKAGE_BIRD_RIP option.

However, since the bump to 2.0.6 in commit
b9f43ade0f, this issue has been fixed,
so we can introduce the BR2_PACKAGE_BIRD_RIP option, and make it
really optional.

Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
2019-09-28 23:34:26 +02:00

81 lines
1.4 KiB
Plaintext

config BR2_PACKAGE_BIRD
bool "bird"
depends on BR2_USE_MMU # fork()
help
BIRD Internet Routing Daemon
The BIRD project aims to develop a dynamic IP routing daemon
with full support of all modern routing protocols, easy to
use configuration interface and powerful route filtering
language
http://bird.network.cz/
if BR2_PACKAGE_BIRD
config BR2_PACKAGE_BIRD_CLIENT
bool "birdc"
select BR2_PACKAGE_NCURSES
select BR2_PACKAGE_READLINE
help
Enable the BIRD client
comment "protocol support"
config BR2_PACKAGE_BIRD_BABEL
bool "babel"
help
Enable Babel protocol.
config BR2_PACKAGE_BIRD_BFD
bool "bfd"
depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
help
Enable BFD protocol.
comment "BFD protocol needs a toolchain w/ NPTL"
depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
config BR2_PACKAGE_BIRD_BGP
bool "bgp"
default y
help
Enable BGP protocol.
config BR2_PACKAGE_BIRD_MRT
bool "mrt"
help
Enable MRT protocol.
config BR2_PACKAGE_BIRD_OSPF
bool "ospf"
help
Enable OSPFv2 and OSPFv3 protocol.
config BR2_PACKAGE_BIRD_PERF
bool "perf"
help
Enable Perf protocol.
config BR2_PACKAGE_BIRD_PIPE
bool "pipe"
help
Enable Pipe protocol.
config BR2_PACKAGE_BIRD_RADV
bool "radv"
help
Enable RAdv protocol.
config BR2_PACKAGE_BIRD_RIP
bool "rip"
help
Enable RIP protocol.
config BR2_PACKAGE_BIRD_STATIC
bool "static"
help
Enable Static protocol.
endif