diff options
author | sam <sam@FreeBSD.org> | 2005-07-22 17:50:13 +0000 |
---|---|---|
committer | sam <sam@FreeBSD.org> | 2005-07-22 17:50:13 +0000 |
commit | c12da29e65a07d21e2fa980555dceaa8c0100855 (patch) | |
tree | bb6afefa1be140b48a3e876699e78d0c9da14a51 /sys/net80211/ieee80211_ioctl.h | |
parent | 7e6c91d028bd32599c1e1f924eb7511dc7c9a542 (diff) | |
download | FreeBSD-src-c12da29e65a07d21e2fa980555dceaa8c0100855.zip FreeBSD-src-c12da29e65a07d21e2fa980555dceaa8c0100855.tar.gz |
add stats we know we'll need soon and some spare fields for future expansion
MFC after: 3 days
Diffstat (limited to 'sys/net80211/ieee80211_ioctl.h')
-rw-r--r-- | sys/net80211/ieee80211_ioctl.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/sys/net80211/ieee80211_ioctl.h b/sys/net80211/ieee80211_ioctl.h index 3430020..4c211fe 100644 --- a/sys/net80211/ieee80211_ioctl.h +++ b/sys/net80211/ieee80211_ioctl.h @@ -149,6 +149,8 @@ struct ieee80211_stats { u_int32_t is_tx_badcipher; /* tx failed 'cuz key type */ u_int32_t is_tx_nodefkey; /* tx failed 'cuz no defkey */ u_int32_t is_tx_noheadroom; /* tx failed 'cuz no space */ + u_int32_t is_tx_fragframes; /* tx frames fragmented */ + u_int32_t is_tx_frags; /* tx fragments created */ u_int32_t is_scan_active; /* active scans started */ u_int32_t is_scan_passive; /* passive scans started */ u_int32_t is_node_timeout; /* nodes timed out inactivity */ @@ -173,6 +175,12 @@ struct ieee80211_stats { u_int32_t is_ps_unassoc; /* ps-poll for unassoc. sta */ u_int32_t is_ps_badaid; /* ps-poll w/ incorrect aid */ u_int32_t is_ps_qempty; /* ps-poll w/ nothing to send */ + u_int32_t is_ff_badhdr; /* fast frame rx'd w/ bad hdr */ + u_int32_t is_ff_tooshort; /* fast frame rx decap error */ + u_int32_t is_ff_split; /* fast frame rx split error */ + u_int32_t is_ff_decap; /* fast frames decap'd */ + u_int32_t is_ff_encap; /* fast frames encap'd for tx */ + u_int32_t is_spare[10]; }; /* |