aboutsummaryrefslogtreecommitdiff
path: root/tools/tools/ath/athratestats
Commit message (Collapse)AuthorAgeFilesLines
* ncurses: only keep the version with widechar supportBaptiste Daroussin2021-01-051-1/+1
| | | | | | | | | | | | | | | | Only keep the widechar version of ncurses as libncursesw.so.9 Keep the old name to avoid breaking the ABI compatibility (the non widechar version libncurses.so.9 is not binary compatible with libncursesw.so.9) since all ports and base are already only linking against the widechar version we can simply remove libncurses.so.9 Since the .9 version only lived in the dev branch and never ended in a release, it is simply removed and not added to any binary compat package. Add symlinks to keep build time compatibility for anyone linking against -lncurses
* [ath] Flip athratestats to use two columns for now.Adrian Chadd2020-05-161-1/+11
| | | | | | | Yeah I have too many rates on the screen now... Notes: svn path=/head/; revision=361115
* [ath] ok ok, fix the indenting now that I have 5 column packet sizes.Adrian Chadd2020-05-161-2/+2
| | | | | | | | Now things line up nicely again. There's a lot of them, and I don't have a long enough screen right now, but they at least line up right. Notes: svn path=/head/; revision=361107
* [ath] Extend the colours to 4, not 2.Adrian Chadd2020-05-141-10/+9
| | | | | | | | There's 8 bins in the upcoming changeset to ath/ath_rate, so I need more colours. Yeah, I know. Notes: svn path=/head/; revision=361025
* [ath] Prepare for .. more sample rate control entriesAdrian Chadd2020-05-131-7/+5
| | | | | | | | | | | | | This is in preparation for me bumping how many size buckets are used for ath_rate_sample statistics. * Bump buffer size to 64k * Don't waste 4 lines per bucket size, condense it to two * Alternate colours; my logic made everything after the first two just be black. Oops. Notes: svn path=/head/; revision=361009
* Garbage collect AH_SUPPORT_AR5416 config option.Andriy Voskoboinyk2019-01-251-1/+0
| | | | | | | It does nothing since r318857. Notes: svn path=/head/; revision=343427
* Remove the hard-coded 'ath0' strings and use ATH_DEFAULT.Adrian Chadd2016-02-071-1/+1
| | | | | | | | Remove the duplicate ATH_DEFAULT fields. The build bits should be including ../Makefile.inc as appropriate. Notes: svn path=/head/; revision=295363
* Flip this over to ncurses.Adrian Chadd2015-12-151-1/+1
| | | | Notes: svn path=/head/; revision=292244
* Fix LDADD/DPADD that should be LIBADD.Bryan Drewery2015-12-041-1/+1
| | | | | | | Sponsored by: EMC / Isilon Storage Division Notes: svn path=/head/; revision=291738
* Stop including if_var.h from userland.Gleb Smirnoff2015-04-061-1/+0
| | | | | | | Sponsored by: Nginx, Inc. Notes: svn path=/head/; revision=281143
* Bump mask to be 64 bits - this fixes seeing MCS rates > 19.Adrian Chadd2015-03-231-1/+1
| | | | | | | | | Tested: * AR9380, STA mode, associated to a 3x3 AP (also FreeBSD) Notes: svn path=/head/; revision=280361
* Fix some conversions to keep clang happy.Adrian Chadd2013-01-021-3/+3
| | | | Notes: svn path=/head/; revision=244967
* Fix some clang warnings!Adrian Chadd2013-01-021-4/+6
| | | | Notes: svn path=/head/; revision=244966
* Add some colour to make it easy (well, easier) to see what the currentAdrian Chadd2012-09-101-1/+49
| | | | | | | | | | 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.) Notes: svn path=/head/; revision=240298
* Add a '-s <timeout>' option which will display live rate controlAdrian Chadd2012-09-082-26/+74
| | | | | | | statistics. Notes: svn path=/head/; revision=240223
* Tidy up the output quite substantially, making it fit well withinAdrian Chadd2012-09-071-4/+4
| | | | | | | | | | 80 columns. This makes it much easier to use in a shell script, to display a "top" style output with live rate control data. Notes: svn path=/head/; revision=240184
* Make this build again!Adrian Chadd2012-09-071-1/+2
| | | | Notes: svn path=/head/; revision=240183
* Break out the parsing code from main() and modularise things a little.Adrian Chadd2012-07-301-58/+84
| | | | | | | | The eventual aim will be to support listing "one" and "all" stations for the given ath device. Notes: svn path=/head/; revision=238893
* Add missing SRCS.Adrian Chadd2012-07-201-1/+1
| | | | Notes: svn path=/head/; revision=238650
* Tidy things up substantially:Adrian Chadd2012-07-201-12/+44
| | | | | | | | | * remove some debugging; * introduce command line arguments; * introduce support for non-ath0 interfaces. Notes: svn path=/head/; revision=238646
* Use the rate control table to display the rate rather than the rix,Adrian Chadd2012-07-201-13/+61
| | | | | | | making the output of this program much more meaningful. Notes: svn path=/head/; revision=238639
* Implement a first cut of the 'sample' rate statistics userland utility.Adrian Chadd2012-07-202-0/+227
This outputs almost exactly the same information as the kernel sysctl does, however the rix -> rate mapping isn't yet available as a TLV. Notes: svn path=/head/; revision=238635