use wider port range

master
Christian Ulrich 2020-11-18 17:52:22 +01:00
parent 9b3196d8a0
commit 769621f4b9
No known key found for this signature in database
GPG Key ID: 8241BE099775A097
1 changed files with 4 additions and 4 deletions

View File

@ -84,12 +84,12 @@ proc predictPortRange*(localPort: Port, probedPorts: seq[Port]): seq[Port] =
return return
# assume symmetric NAT with random port mapping # assume symmetric NAT with random port mapping
randomize() randomize()
let first = if minPort >= 1024 + 5000: let first = if minPort >= 1024 + 10000:
minPort - 5000 minPort - 10000
else: else:
1024 1024
let last = if maxPort <= uint16.high - 5000: let last = if maxPort <= uint16.high - 10000:
maxPort + 5000 maxPort + 10000
else: else:
uint16.high uint16.high
for _ in 1 .. RandomPortCount: for _ in 1 .. RandomPortCount: