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

branches/experimental

- Add support for entering search domain into static DNS settings.
- Fix some errors in how static setting texboxes were getting set.
- Fixed a bunch of errors/warnings found by pylint.
This commit is contained in:
imdano
2008-09-20 10:22:06 +00:00
parent 244b419f3f
commit c197b5fcbc
13 changed files with 172 additions and 142 deletions

View File

@@ -34,8 +34,6 @@ import wicd.misc as misc
import wicd.wnettools as wnettools
import re
import os
import wicd.wpath as wpath
import time
@@ -77,22 +75,22 @@ auth_pattern = re.compile('.*wpa_state=(.*?)\n', re.I | re.M | re.S)
RALINK_DRIVER = 'ralink legacy'
def SetDNS(dns1=None, dns2=None, dns3=None):
return wnettools.SetDNS(dns1, dns2, dns3)
def SetDNS(*args, **kargs):
return wnettools.SetDNS(*args, **kargs)
def GetDefaultGateway():
return wnettools.GetDefaultGateway()
def GetDefaultGateway(*args, **kargs):
return wnettools.GetDefaultGateway(*args, **kargs)
def StopDHCP():
return wnettools.StopDHCP()
def StopDHCP(*args, **kargs):
return wnettools.StopDHCP(*args, **kargs)
def GetWirelessInterfaces():
return wnettools.GetWirelessInterfaces()
def GetWirelessInterfaces(*args, **kargs):
return wnettools.GetWirelessInterfaces(*args, **kargs)
def GetWiredInterfaces():
return wnettools.GetWiredInterfaces()
def GetWiredInterfaces(*args, **kargs):
return wnettools.GetWiredInterfaces(*args, **kargs)
def NeedsExternalCalls():
def NeedsExternalCalls(*args, **kargs):
return True

View File

@@ -82,20 +82,20 @@ SIOCGMIIPHY = 0x8947
SIOCETHTOOL = 0x8946
SIOCGIFFLAGS = 0x8913
def SetDNS(dns1=None, dns2=None, dns3=None):
return wnettools.SetDNS(dns1, dns2, dns3)
def SetDNS(*args, **kargs):
return wnettools.SetDNS(*args, **kargs)
def GetDefaultGateway():
return wnettools.GetDefaultGateway()
def GetDefaultGateway(*args, **kargs):
return wnettools.GetDefaultGateway(*args, **kargs)
def StopDHCP():
return wnettools.StopDHCP()
def StopDHCP(*args, **kargs):
return wnettools.StopDHCP(*args, **kargs)
def GetWirelessInterfaces():
return wnettools.GetWirelessInterfaces()
def GetWirelessInterfaces(*args, **kargs):
return wnettools.GetWirelessInterfaces(*args, **kargs)
def GetWiredInterfaces():
return wnettools.GetWiredInterfaces()
def GetWiredInterfaces(*args, **kargs):
return wnettools.GetWiredInterfaces(*args, **kargs)
def get_iw_ioctl_result(iface, call):
""" Makes the given ioctl call and returns the results.
@@ -120,7 +120,7 @@ def get_iw_ioctl_result(iface, call):
return None
return buff.tostring()
def NeedsExternalCalls():
def NeedsExternalCalls(*args, **kargs):
return False
@@ -516,7 +516,7 @@ class WirelessInterface(Interface, wnettools.BaseWirelessInterface):
"""
if not self.iface: return -100
buff = misc.get_irwange_ioctl_result(self.iface, SIOCGIWSTATS)
buff = get_iw_ioctl_result(self.iface, SIOCGIWSTATS)
if not buff:
return None