opnsense-src/tools
Adrian Chadd caee7d9ca4 Fix up this local copy of statfoo to support > 128 statistics.
This allows all of the athstats statistics to work again.

Specifics:

* The previous code used chars < 0x80 as printable, and chars >= 0x80
  as "statistics"
* .. which meant any statistic above 127 would wrap around to 0;
* .. so once I added the 802.11n TX/RX statistics to athstats, the tail
  end of the statistics list weren't accessible.

This patch:

* adds a define which represents the magic character, rather than a hard
  coded one
* the statistic in question is little endian encoded after the magic
  character.

Notes:

* statfoo is useful enough to possibly warrant turning into a library API.
2012-02-17 08:24:58 +00:00
..
bsdbox Import the first cut of "bsdbox". 2012-01-06 00:56:31 +00:00
build Replace utxrm(8) by utx(8). 2012-02-11 20:28:42 +00:00
debugscripts Spelling fixes for tools/ 2011-12-30 00:04:11 +00:00
diag Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
kerneldoc - remove non-existent input directories from the configs 2012-02-01 10:59:19 +00:00
KSE Spelling fixes for tools/ 2011-12-30 00:04:11 +00:00
LibraryReport $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
regression Add regression tests for the setsockopt(2) SO_SETFIB socket option. 2012-02-17 03:25:26 +00:00
sched - Update my copyright. 2009-01-22 06:21:30 +00:00
test Add regression tests scripts for multi-IP FIBs exercising the send, 2012-02-17 04:26:24 +00:00
tools Fix up this local copy of statfoo to support > 128 statistics. 2012-02-17 08:24:58 +00:00
install.sh Teach tools/install.sh the -d directory mode. 2011-02-22 08:07:17 +00:00
make_libdeps.sh - Add missing interdependencies to kerberos libraries. Some of the 2011-09-27 07:14:12 +00:00
README - Add $FreeBSD$ 2000-08-13 14:46:31 +00:00
tinder.sh Add a comment that shows how to limit the build to the specific list of arches. 2011-11-28 14:03:36 +00:00

$FreeBSD$

This directory tree contains tools used for the maintenance and
testing of FreeBSD.  There is no toplevel Makefile structure since
these tools are not meant to be built as part of the standard system,
though there may be individual Makefiles in some of the subdirs.

Please read the README files in the subdirs for further information.