mirror of
https://github.com/osrg/gobgp.git
synced 2024-05-11 05:55:10 +00:00
config: add default connect retry value
use RFC4271 recommended value. Signed-off-by: ISHIDA Wataru <[email protected]>
This commit is contained in:
committed by
FUJITA Tomonori
parent
940201ecca
commit
746ffa1cf7
@@ -9,6 +9,7 @@ import (
|
||||
const (
|
||||
DEFAULT_HOLDTIME = 90
|
||||
DEFAULT_IDLE_HOLDTIME_AFTER_RESET = 30
|
||||
DEFAULT_CONNECT_RETRY = 120
|
||||
)
|
||||
|
||||
type neighbor struct {
|
||||
@@ -49,6 +50,9 @@ func SetDefaultConfigValues(md toml.MetaData, bt *Bgp) error {
|
||||
}
|
||||
}
|
||||
for i, n := range neighbors {
|
||||
if _, ok := n.attributes["NeighborList.Timers.ConnectRetry"]; !ok {
|
||||
bt.NeighborList[i].Timers.HoldTime = float64(DEFAULT_CONNECT_RETRY)
|
||||
}
|
||||
if _, ok := n.attributes["NeighborList.Timers.HoldTime"]; !ok {
|
||||
bt.NeighborList[i].Timers.HoldTime = float64(DEFAULT_HOLDTIME)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user