diff options
| author | Martin Hundebøll <martin@hundeboll.net> | 2012-04-20 11:02:45 -0400 |
|---|---|---|
| committer | Antonio Quartulli <ordex@autistici.org> | 2012-06-18 12:00:58 -0400 |
| commit | f8214865a55f805e65c33350bc0f1eb46dd8433d (patch) | |
| tree | 0fb4582b2ec3b045a094acd6063f5559e6d4dcb5 /Documentation/networking | |
| parent | 66a1b2bcb34b0c74a3422968b15a7ea853ea5a2d (diff) | |
batman-adv: Add get_ethtool_stats() support
Added additional counters in a bat_stats structure, which are exported
through the ethtool api. The counters are specific to batman-adv and
includes:
forwarded packets and bytes
management packets and bytes (aggregated OGMs at this point)
translation table packets
New counters are added by extending "enum bat_counters" in types.h and
adding corresponding descriptive string(s) to bat_counters_strings in
soft-iface.c.
Counters are increased by calling batadv_add_counter() and incremented
by one by calling batadv_inc_counter().
Signed-off-by: Martin Hundebøll <martin@hundeboll.net>
Signed-off-by: Sven Eckelmann <sven@narfation.org>
Diffstat (limited to 'Documentation/networking')
| -rw-r--r-- | Documentation/networking/batman-adv.txt | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Documentation/networking/batman-adv.txt b/Documentation/networking/batman-adv.txt index 75a592365af9..8f3ae4a6147e 100644 --- a/Documentation/networking/batman-adv.txt +++ b/Documentation/networking/batman-adv.txt | |||
| @@ -211,6 +211,11 @@ The debug output can be changed at runtime using the file | |||
| 211 | 211 | ||
| 212 | will enable debug messages for when routes change. | 212 | will enable debug messages for when routes change. |
| 213 | 213 | ||
| 214 | Counters for different types of packets entering and leaving the | ||
| 215 | batman-adv module are available through ethtool: | ||
| 216 | |||
| 217 | # ethtool --statistics bat0 | ||
| 218 | |||
| 214 | 219 | ||
| 215 | BATCTL | 220 | BATCTL |
| 216 | ------ | 221 | ------ |
