mirror of
https://github.com/gryf/wicd.git
synced 2026-01-05 21:34:16 +01:00
Simplify IP validation check (LP: #743795)
This commit is contained in:
19
wicd/misc.py
19
wicd/misc.py
@@ -144,14 +144,17 @@ def LaunchAndWait(cmd):
|
|||||||
|
|
||||||
def IsValidIP(ip):
|
def IsValidIP(ip):
|
||||||
""" Make sure an entered IP is valid. """
|
""" Make sure an entered IP is valid. """
|
||||||
if ip != None:
|
if not ip: return False
|
||||||
if ip.count('.') == 3:
|
|
||||||
ipNumbers = ip.split('.')
|
ipNumbers = ip.split('.')
|
||||||
for number in ipNumbers:
|
if len(ipNumbers) < 4:
|
||||||
if not number.isdigit() or int(number) > 255:
|
return False
|
||||||
return False
|
|
||||||
return ipNumbers
|
for number in ipNumbers:
|
||||||
return False
|
if not number.isdigit() or int(number) > 255:
|
||||||
|
return False
|
||||||
|
|
||||||
|
return ipNumbers
|
||||||
|
|
||||||
def PromptToStartDaemon():
|
def PromptToStartDaemon():
|
||||||
""" Prompt the user to start the daemon """
|
""" Prompt the user to start the daemon """
|
||||||
|
|||||||
Reference in New Issue
Block a user