1
0
mirror of https://github.com/gryf/wicd.git synced 2025-12-30 18:32:28 +01:00

Simplify IP validation check (LP: #743795)

This commit is contained in:
David Paleino
2011-09-16 18:29:23 +02:00
parent 8f25d6caf2
commit bda00d0627

View File

@@ -144,14 +144,17 @@ def LaunchAndWait(cmd):
def IsValidIP(ip):
""" Make sure an entered IP is valid. """
if ip != None:
if ip.count('.') == 3:
ipNumbers = ip.split('.')
for number in ipNumbers:
if not number.isdigit() or int(number) > 255:
return False
return ipNumbers
return False
if not ip: return False
ipNumbers = ip.split('.')
if len(ipNumbers) < 4:
return False
for number in ipNumbers:
if not number.isdigit() or int(number) > 255:
return False
return ipNumbers
def PromptToStartDaemon():
""" Prompt the user to start the daemon """