aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorEugeni Dodonov <eugeni@mandriva.com>2009-09-29 13:16:31 -0300
committerEugeni Dodonov <eugeni@mandriva.com>2009-09-29 13:16:31 -0300
commit66ed3041276ca368968d732a558fad2fcadb66e5 (patch)
tree6d3a176e2a5c16426260e3dcdf06f645034f915d /TODO
parent613b22b0d848cac016a2b1f89b78475517f2d778 (diff)
downloadnet_monitor-66ed3041276ca368968d732a558fad2fcadb66e5.tar
net_monitor-66ed3041276ca368968d732a558fad2fcadb66e5.tar.gz
net_monitor-66ed3041276ca368968d732a558fad2fcadb66e5.tar.bz2
net_monitor-66ed3041276ca368968d732a558fad2fcadb66e5.tar.xz
net_monitor-66ed3041276ca368968d732a558fad2fcadb66e5.zip
detecting interface status.
updated TODO
Diffstat (limited to 'TODO')
-rw-r--r--TODO6
1 files changed, 4 insertions, 2 deletions
diff --git a/TODO b/TODO
index bc3c7fc..a981d2a 100644
--- a/TODO
+++ b/TODO
@@ -3,10 +3,12 @@ TODO for net_monitor:
- show advanced values (netmask, broadcast, MTU, flags, ...)
- implement advanced logging (start and stop counting network transfers,
accounting number of packets, bytes, and so on)
- - correctly detect when device is active (/sys/class/net/iface/operstate)
- highlight interfaces with higher transmission rate
- - wireless: show essid and signal level when available (/proc/net/wireless)
+ - wireless: show essid, signal level and rate when available (/proc/net/wireless)
- detect if it is wireless: /sys/class/net/iface/wireless
+ - detect essid: ioctl SIOCGIWESSID
+ - detect mode: SIOCGIWMODE
+ - detect rate: SIOCGIWRATE
- network info: show gateway, routes and dns info (/proc/net/routes)
- auto-detect new and removed interfaces (ppp0, etc)
- advanced fields: