Issue #14036: return None when port in urlparse cross 65535

This commit is contained in:
Senthil Kumaran 2012-05-24 21:56:17 +08:00
parent 346c5de08e
commit 2fc5a50809
3 changed files with 11 additions and 0 deletions

View file

@ -143,6 +143,9 @@ class _NetlocResultMixinBase(object):
port = self._hostinfo[1]
if port is not None:
port = int(port, 10)
# Return None on an illegal port
if not ( 0 <= port <= 65535):
return None
return port