History log of /freebsd-10.0-release/tools/tools/ath/athratestats/main.c
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 259065 07-Dec-2013 gjb

- Copy stable/10 (r259064) to releng/10.0 as part of the
10.0-RELEASE cycle.
- Update __FreeBSD_version [1]
- Set branch name to -RC1

[1] 10.0-CURRENT __FreeBSD_version value ended at '55', so
start releng/10.0 at '100' so the branch is started with
a value ending in zero.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation

# 256281 10-Oct-2013 gjb

Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.

Approved by: re (implicit)
Sponsored by: The FreeBSD Foundation


# 244967 02-Jan-2013 adrian

Fix some conversions to keep clang happy.


# 244966 02-Jan-2013 adrian

Fix some clang warnings!


# 240298 10-Sep-2012 adrian

Add some colour to make it easy (well, easier) to see what the current
selected rates and current sample rates are.

(Note: when run under high traffic and with -s 0.1 the display becomes very
mesmerising. You've been warned.)


# 240223 07-Sep-2012 adrian

Add a '-s <timeout>' option which will display live rate control
statistics.


# 240184 07-Sep-2012 adrian

Tidy up the output quite substantially, making it fit well within
80 columns.

This makes it much easier to use in a shell script, to display a "top"
style output with live rate control data.


# 238893 29-Jul-2012 adrian

Break out the parsing code from main() and modularise things a little.

The eventual aim will be to support listing "one" and "all" stations for
the given ath device.


# 238646 20-Jul-2012 adrian

Tidy things up substantially:

* remove some debugging;
* introduce command line arguments;
* introduce support for non-ath0 interfaces.


# 238639 20-Jul-2012 adrian

Use the rate control table to display the rate rather than the rix,
making the output of this program much more meaningful.


# 238635 19-Jul-2012 adrian

Implement a first cut of the 'sample' rate statistics userland utility.

This outputs almost exactly the same information as the kernel sysctl does,
however the rix -> rate mapping isn't yet available as a TLV.