aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorSam Leffler <sam@FreeBSD.org>2009-07-21 19:25:25 +0000
committerSam Leffler <sam@FreeBSD.org>2009-07-21 19:25:25 +0000
commit05917235c0a2ca4dfc41b733274e914e5dc8aab9 (patch)
tree4376c6c05351be0fbb4f71db520f6f7b3f314f01 /tools
parentbd6c4dd05d0d73b3b5de9f3a7d3c536f6793a0e7 (diff)
Notes
Diffstat (limited to 'tools')
-rw-r--r--tools/tools/net80211/wlanstats/wlanstats.c18
1 files changed, 17 insertions, 1 deletions
diff --git a/tools/tools/net80211/wlanstats/wlanstats.c b/tools/tools/net80211/wlanstats/wlanstats.c
index 1d4ef3382cb0..b5425664fde6 100644
--- a/tools/tools/net80211/wlanstats/wlanstats.c
+++ b/tools/tools/net80211/wlanstats/wlanstats.c
@@ -342,7 +342,15 @@ static const struct fmt wlanstats[] = {
{ 4, "hwmp_rootreqs", "hwmp_rootreqs", "root PREQ frames sent" },
#define S_HWMP_ROOTANN AFTER(S_HWMP_ROOTREQS)
{ 4, "hwmp_rootann", "hwmp_rootann", "root RANN frames received" },
-#define S_INPUT AFTER(S_HWMP_ROOTANN)
+#define S_MESH_BADAE AFTER(S_HWMP_ROOTANN)
+ { 4, "mesh_badae", "mesh_badae", "frame discarded for bad AddressExtension (AE)" },
+#define S_MESH_RTADDFAILED AFTER(S_MESH_BADAE)
+ { 4, "mesh_rtadd", "mesh_rtadd", "mesh route add failed" },
+#define S_MESH_NOTPROXY AFTER(S_MESH_RTADDFAILED)
+ { 8, "mesh_notproxy", "mesh_notproxy","frame discarded because station not acting as a proxy" },
+#define S_RX_BADALIGN AFTER(S_MESH_NOTPROXY)
+ { 4, "rx_badalign", "rx_badalign","frame discarded because payload re-alignment failed" },
+#define S_INPUT AFTER(S_RX_BADALIGN)
{ 8, "input", "input", "total data frames received" },
#define S_RX_UCAST AFTER(S_INPUT)
{ 8, "rx_ucast", "rx_ucast", "unicast data frames received" },
@@ -796,6 +804,10 @@ wlan_get_curstat(struct statfoo *sf, int s, char b[], size_t bs)
case S_HWMP_WRONGSEQ: STAT(hwmp_wrongseq);
case S_HWMP_ROOTREQS: STAT(hwmp_rootreqs);
case S_HWMP_ROOTANN: STAT(hwmp_rootrann);
+ case S_MESH_BADAE: STAT(mesh_badae);
+ case S_MESH_RTADDFAILED:STAT(mesh_rtaddfailed);
+ case S_MESH_NOTPROXY: STAT(mesh_notproxy);
+ case S_RX_BADALIGN: STAT(rx_badalign);
case S_INPUT: NSTAT(rx_data);
case S_OUTPUT: NSTAT(tx_data);
case S_RX_UCAST: NSTAT(rx_ucast);
@@ -950,6 +962,10 @@ wlan_get_totstat(struct statfoo *sf, int s, char b[], size_t bs)
case S_HWMP_WRONGSEQ: STAT(hwmp_wrongseq);
case S_HWMP_ROOTREQS: STAT(hwmp_rootreqs);
case S_HWMP_ROOTANN: STAT(hwmp_rootrann);
+ case S_MESH_BADAE: STAT(mesh_badae);
+ case S_MESH_RTADDFAILED:STAT(mesh_rtaddfailed);
+ case S_MESH_NOTPROXY: STAT(mesh_notproxy);
+ case S_RX_BADALIGN: STAT(rx_badalign);
case S_INPUT: NSTAT(rx_data);
case S_OUTPUT: NSTAT(tx_data);
case S_RX_UCAST: NSTAT(rx_ucast);