OPNSense/plugins ad3c3e7 — net/frr/src/etc/rc.carp_service_status.d carp_frr_ospf, net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms ospf.xml
FRR/ospf: demote/promote carp when no neighbors are found (#1460)
FRR: Inspired by OpenBSD's handling of carp demotion in ospfd (https://man.openbsd.org/ospfd.conf.5), this should lead to a similar result. Event handling is not complete yet, but the concept seems to be working.
- The basic idea is actually quite simple, create a ospf status monitor script to utilize our new carp hooks (https://docs.opnsense.org/development/backend/carp.html)
- Use Syslog-NG's functionality to filter messages and use those as events, so we can trigger "configctl interface update carp service_status" when our state changes
and carp should do the rest.
UnifiedSplitRaw