ip address validator fixed

This commit is contained in:
mdipierro
2012-10-12 18:17:06 -05:00
parent b59f9f896c
commit 8a2d18b63b
2 changed files with 3 additions and 1 deletions
+1 -1
View File
@@ -1 +1 @@
Version 2.1.0 (2012-10-12 12:18:47) dev
Version 2.1.0 (2012-10-12 18:16:59) dev
+2
View File
@@ -191,6 +191,8 @@ def is_valid_ip_address(address):
elif address.lower() in ('unkown',''):
return False
elif address.count('.')==3: # assume IPv4
if address.startswith('::ffff:'):
address = address[7:]
if hasattr(socket,'inet_aton'): # try validate using the OS
try:
addr = socket.inet_aton(address)