Commit 621cb287 authored by mergify[bot]'s avatar mergify[bot] Committed by GitHub

Merge pull request #4191 from mdehoog/michael/set-fallback-udp

[op-node] Set fallback UDP port
parents 902985f2 4abb0242
...@@ -61,8 +61,10 @@ func (conf *Config) Discovery(log log.Logger, rollupCfg *rollup.Config, tcpPort ...@@ -61,8 +61,10 @@ func (conf *Config) Discovery(log log.Logger, rollupCfg *rollup.Config, tcpPort
if conf.AdvertiseIP != nil { if conf.AdvertiseIP != nil {
localNode.SetStaticIP(conf.AdvertiseIP) localNode.SetStaticIP(conf.AdvertiseIP)
} }
if conf.AdvertiseUDPPort != 0 { if conf.AdvertiseUDPPort != 0 { // explicitly advertised port gets priority
localNode.SetFallbackUDP(int(conf.AdvertiseUDPPort)) localNode.SetFallbackUDP(int(conf.AdvertiseUDPPort))
} else if conf.ListenUDPPort != 0 { // otherwise default to the port we configured it to listen on
localNode.SetFallbackUDP(int(conf.ListenUDPPort))
} }
if conf.AdvertiseTCPPort != 0 { // explicitly advertised port gets priority if conf.AdvertiseTCPPort != 0 { // explicitly advertised port gets priority
localNode.Set(enr.TCP(conf.AdvertiseTCPPort)) localNode.Set(enr.TCP(conf.AdvertiseTCPPort))
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment