xref: /OK3568_Linux_fs/buildroot/package/bird/Config.in (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1config BR2_PACKAGE_BIRD
2	bool "bird"
3	depends on !BR2_nios2 # relocations don't fit
4	depends on BR2_USE_MMU # fork()
5	help
6	  BIRD Internet Routing Daemon
7
8	  The BIRD project aims to develop a dynamic IP routing daemon
9	  with full support of all modern routing protocols, easy to
10	  use configuration interface and powerful route filtering
11	  language
12
13	  http://bird.network.cz/
14
15if BR2_PACKAGE_BIRD
16
17config BR2_PACKAGE_BIRD_CLIENT
18	bool "birdc"
19	select BR2_PACKAGE_NCURSES
20	select BR2_PACKAGE_READLINE
21	help
22	  Enable the BIRD client
23
24comment "protocol support"
25
26config BR2_PACKAGE_BIRD_BABEL
27	bool "babel"
28	help
29	  Enable Babel protocol.
30
31config BR2_PACKAGE_BIRD_BFD
32	bool "bfd"
33	depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL
34	help
35	  Enable BFD protocol.
36
37comment "BFD protocol needs a toolchain w/ NPTL"
38	depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL
39
40config BR2_PACKAGE_BIRD_BGP
41	bool "bgp"
42	default y
43	help
44	  Enable BGP protocol.
45
46config BR2_PACKAGE_BIRD_MRT
47	bool "mrt"
48	help
49	  Enable MRT protocol.
50
51config BR2_PACKAGE_BIRD_OSPF
52	bool "ospf"
53	help
54	  Enable OSPFv2 and OSPFv3 protocol.
55
56config BR2_PACKAGE_BIRD_PERF
57	bool "perf"
58	help
59	  Enable Perf protocol.
60
61config BR2_PACKAGE_BIRD_PIPE
62	bool "pipe"
63	help
64	  Enable Pipe protocol.
65
66config BR2_PACKAGE_BIRD_RADV
67	bool "radv"
68	help
69	  Enable RAdv protocol.
70
71config BR2_PACKAGE_BIRD_RIP
72	bool "rip"
73	help
74	  Enable RIP protocol.
75
76config BR2_PACKAGE_BIRD_RPKI
77	bool "rpki"
78	help
79	  Enable RPKI protocol.
80
81config BR2_PACKAGE_BIRD_STATIC
82	bool "static"
83	help
84	  Enable Static protocol.
85
86endif
87