From: NeilBrown Date: Fri, 18 Jan 2013 04:29:39 +0000 (+1100) Subject: netman: flag networks that have security enabled. X-Git-Url: http://git.neil.brown.name/?a=commitdiff_plain;h=cf91550e1745ccc22f0172c012f6f9110b5b3df6;p=plato.git netman: flag networks that have security enabled. ' ' for 'no' '!' for ad-hoc network '*' for 'yes' '?' for 'some security we probably cannot handle --- diff --git a/netman/netman.py b/netman/netman.py index 7240c26..1c53fd6 100644 --- a/netman/netman.py +++ b/netman/netman.py @@ -498,10 +498,21 @@ class WLAN_iface(iface): return l = [('none','green')] for i in self.scanlist: + strength =self.scanlist[i][0] + sec = self.scanlist[i][1] + if sec == "[ESS]": + t=' ' + elif sec == "[IBSS]": + t='!' + elif ('[WPA-PSK' in sec or '[WPA2-PSK' in sec + or '[WEP]' in sec): + t='*' + else: + t='?' if i in self.netlist: - l.append((i, 'blue')) + l.append((t+i, 'blue')) else: - l.append((i, 'black')) + l.append((t+i, 'black')) for i in self.netlist: if i not in self.scanlist: l.append((i, 'red'))