mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-07-27 15:16:43 +00:00
p2p/nat: remove unused deleteBeforeAdd
Signed-off-by: Csaba Kiraly <csaba.kiraly@gmail.com>
This commit is contained in:
parent
f9018208f3
commit
41da77aefc
1 changed files with 0 additions and 11 deletions
|
|
@ -37,13 +37,6 @@ const (
|
|||
rateLimit = 200 * time.Millisecond
|
||||
retryCount = 3 // number of retries after a failed AddPortMapping
|
||||
randomCount = 3 // number of random ports to try
|
||||
|
||||
// According to the UPnP spec delete before add is not needed if the
|
||||
// private IP remained the same. However, we have seen this workaround
|
||||
// being used in practice. It could also create problems, so we keep it
|
||||
// disabled by default. If the private IP changed, an external port change
|
||||
// should be OK.
|
||||
deleteBeforeAdd = false
|
||||
)
|
||||
|
||||
type upnp struct {
|
||||
|
|
@ -100,10 +93,6 @@ func (n *upnp) AddMapping(protocol string, extport, intport int, desc string, li
|
|||
|
||||
if extport == 0 {
|
||||
extport = intport
|
||||
} else if deleteBeforeAdd {
|
||||
// Only delete port mapping if the external port was already used by geth.
|
||||
err := n.DeleteMapping(protocol, extport, intport)
|
||||
log.Trace("Deleting port mapping", "protocol", protocol, "extport", extport, "intport", intport, "err", err)
|
||||
}
|
||||
|
||||
// Try to add port mapping, preferring the specified external port.
|
||||
|
|
|
|||
Loading…
Reference in a new issue