mirror of
https://github.com/kernelkit/infix.git
synced 2026-07-22 01:13:00 +02:00
43 lines
1.2 KiB
Plaintext
43 lines
1.2 KiB
Plaintext
config BR2_PACKAGE_NETD
|
|
bool "netd"
|
|
select BR2_PACKAGE_LIBITE
|
|
select BR2_PACKAGE_LIBCONFUSE
|
|
help
|
|
Network route daemon. Manages static routes and RIP routing.
|
|
Reads configuration from /etc/netd/conf.d/*.conf.
|
|
|
|
With FRR: Full routing via gRPC (static routes, RIP, OSPF).
|
|
Without FRR: Standalone Linux backend via rtnetlink.
|
|
|
|
https://github.com/kernelkit/infix
|
|
|
|
if BR2_PACKAGE_NETD
|
|
|
|
config BR2_PACKAGE_NETD_FRR_CONF
|
|
bool "FRR frr.conf backend"
|
|
default y if BR2_PACKAGE_FRR
|
|
depends on BR2_PACKAGE_FRR
|
|
help
|
|
Enable FRR integration via frr.conf file generation.
|
|
netd assembles a single /etc/frr/frr.conf from routing
|
|
config and signals FRR to reload via frrinit.sh.
|
|
|
|
Provides full routing support (static routes, RIP, OSPF).
|
|
|
|
config BR2_PACKAGE_NETD_FRR
|
|
bool "FRR gRPC backend"
|
|
depends on BR2_PACKAGE_FRR
|
|
depends on !BR2_PACKAGE_NETD_FRR_CONF
|
|
select BR2_PACKAGE_PROTOBUF
|
|
select BR2_PACKAGE_GRPC
|
|
select BR2_PACKAGE_HOST_PROTOBUF
|
|
select BR2_PACKAGE_HOST_GRPC
|
|
help
|
|
Enable FRR integration via gRPC northbound API.
|
|
Provides full routing support (static routes, RIP, OSPF).
|
|
|
|
If disabled, netd uses Linux kernel backend (rtnetlink)
|
|
with static routes only.
|
|
|
|
endif
|