Use OSPF more properly in fsol-gw hosts

This commit is contained in:
Timo Makinen 2021-04-14 19:53:16 +00:00
parent cdf3d3cd2e
commit 0d07163059
2 changed files with 0 additions and 28 deletions

View file

@ -8,7 +8,6 @@ protocol device {
} }
protocol ospf { protocol ospf {
disabled yes;
area 0.0.0.0 { area 0.0.0.0 {
interface "tap0" { interface "tap0" {
hello 1; hello 1;

View file

@ -1,33 +1,6 @@
init-state auto init-state auto
carp_up = "carp145.link.up"
state auto { state auto {
run "pfctl -f /etc/pf.conf" run "pfctl -f /etc/pf.conf"
if $carp_up {
set-state master
}
if ! $carp_up {
set-state backup
}
} }
state backup {
init {
run "/usr/local/sbin/birdc disable ospf1"
}
if $carp_up {
set-state master
}
}
state master {
init {
run "/usr/local/sbin/birdc enable ospf1"
}
if !$carp_up {
set-state backup
}
}