summaryrefslogtreecommitdiff
path: root/wmiistatus.c
AgeCommit message (Collapse)Author
2009-01-25Add code for getting process status (running/not) and load on NetBSDMichael Stapelberg
2009-01-25Append \n to error messages to make them readable, regardless of circumstancesMichael Stapelberg
2009-01-25Make linux-dependant part use #ifdef LINUXMichael Stapelberg
2009-01-25Remove unused variables, use correct limit constantsMichael Stapelberg
2009-01-25Display details also when battery is loadedMichael Stapelberg
2009-01-25Use correct format string (%ld)Michael Stapelberg
2009-01-25Eliminate more unnecessary code (pid file checking)Michael Stapelberg
2009-01-25Beautify wireless codeMichael Stapelberg
2009-01-25Beautify the code for getting ip address/ethernet speed, only use one static ↵Michael Stapelberg
socket
2009-01-25Document everything, wrap comments at 80 characters, handle socket() return codeMichael Stapelberg
2009-01-09Handle common errors without dyingMichael Stapelberg
2008-12-10Don't show eth-speed if it was never setMichael Stapelberg
2008-11-30Correctly open new filesMichael Stapelberg
2008-11-13Use 3 characters for WLAN signal strengthMichael Stapelberg
2008-10-29Make wmiistatus run all the time and wait for wmii_path to existMichael Stapelberg
Instead of exiting as a file inside wmii_path cannot be opened, we wait until wmii_path is found again (particularly the /rbar part, that is), re-setup our files and continue as if nothing happened. This will make wmiistatus survive restarts of wmii and make it wait for /mnt/wmii to appear when booting up (and wmiistatus gets started before wmii itself)
2008-10-24Add support for differently named uevent data and hint for 9pnet_fdMichael Stapelberg
2008-10-24Implement getting current speed from network interfacesMichael Stapelberg
The network interface must be supported by ethtool, as its syscall is used for this. This is at least the case for e1000 cards. Unfortunately, getting the speed needs root privileges. Therefore, you have to enable it in configuration separately.
2008-10-10Make source splint-clean (invoked with -weak)Michael Stapelberg
2008-10-07More commentsMichael Stapelberg
2008-10-07Add option parsing via getopt, cleanup MakefileMichael Stapelberg
2008-10-07Add manpage, ignore spaces in tokens, introduce intervalMichael Stapelberg
2008-10-07Make everything configurableMichael Stapelberg
2008-10-07Implement colors for runwatches and WLAN downMichael Stapelberg
2008-10-07Make runwatches work againMichael Stapelberg
2008-10-07Write information in separate files, define orderMichael Stapelberg
wmii will show them with little border between, better than the previous method, where an ascii bar was shown
2008-10-07Strip all non-digit characters from pidbufMichael Stapelberg
This is needed for dhclient's pidfile, as it contains a newline
2008-10-04Make some formats/paths configurable, add initscriptMichael Stapelberg
2008-10-04Implement run_watchesMichael Stapelberg
2008-10-04Get IP address for WLAN interface aswellMichael Stapelberg
2008-10-04CleanupMichael Stapelberg
- Add more warning-flags to Makefile and fix warnings - Create config.h as a central place for paths/names - Add wmiistatus.h for definitions
2008-10-04Add license, display correct WLAN statusMichael Stapelberg
2008-10-03Initial commitMichael Stapelberg