ip address validator fixed
This commit is contained in:
@@ -1 +1 @@
|
||||
Version 2.1.0 (2012-10-12 12:18:47) dev
|
||||
Version 2.1.0 (2012-10-12 18:16:59) dev
|
||||
|
||||
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user