summaryrefslogtreecommitdiffstats
path: root/usr.sbin
diff options
context:
space:
mode:
authorsam <sam@FreeBSD.org>2009-07-17 21:11:08 +0000
committersam <sam@FreeBSD.org>2009-07-17 21:11:08 +0000
commitf11433cc96dcef65c605bfa0a2aef958a3aa4272 (patch)
tree7f671fd7a222a29a54d40065cea0ddc2c9bdc120 /usr.sbin
parenta106aba3da6cf54be8c26869ab0827d68235af9d (diff)
downloadFreeBSD-src-f11433cc96dcef65c605bfa0a2aef958a3aa4272.zip
FreeBSD-src-f11433cc96dcef65c605bfa0a2aef958a3aa4272.tar.gz
add mesh support
Submitted by: rpaulo Approved by: re (kib)
Diffstat (limited to 'usr.sbin')
-rw-r--r--usr.sbin/wlandebug/wlandebug.818
-rw-r--r--usr.sbin/wlandebug/wlandebug.c8
2 files changed, 9 insertions, 17 deletions
diff --git a/usr.sbin/wlandebug/wlandebug.8 b/usr.sbin/wlandebug/wlandebug.8
index ccb1d85..25fd0af 100644
--- a/usr.sbin/wlandebug/wlandebug.8
+++ b/usr.sbin/wlandebug/wlandebug.8
@@ -24,7 +24,7 @@
.\"
.\" $FreeBSD$
.\"
-.Dd May 19, 2008
+.Dd July 17, 2009
.Dt WLANDEBUG 8
.Os
.Sh NAME
@@ -97,11 +97,8 @@ state machine operation.
802.11 power save operation; in hostap mode this enables
copious information about buffered frames for stations operating
in power save mode.
-.It Ar dot1x
-802.1x operation; not presently meaningful as 802.1x protocol
-support is implemented in user mode by the
-.Xr hostapd 8
-program.
+.It Ar hwmp
+trace operation of Hybrid Wireless Mesh Protocol processing.
.It Ar dot1xsm
802.1x state machine operation; not presently meaningful as 802.1x protocol
support is implemented in user mode by the
@@ -119,13 +116,8 @@ not presently meaningful as 802.1x protocol
support is implemented in user mode by the
.Xr hostapd 8
program.
-.It Ar radkeys
-include key contents when dumping packets exchanged with the
-radius backend for 802.1x operation;
-not presently meaningful as 802.1x protocol
-support is implemented in user mode by the
-.Xr hostapd 8
-program.
+.It Ar mesh
+trace operation of 802.11s mesh protocol processing.
.It Ar wpa
trace operation of the WPA protocol;
only partly meaningful as WPA protocol
diff --git a/usr.sbin/wlandebug/wlandebug.c b/usr.sbin/wlandebug/wlandebug.c
index b342875..f0e325c 100644
--- a/usr.sbin/wlandebug/wlandebug.c
+++ b/usr.sbin/wlandebug/wlandebug.c
@@ -61,11 +61,11 @@ const char *progname;
#define IEEE80211_MSG_OUTPUT 0x00100000 /* output handling */
#define IEEE80211_MSG_STATE 0x00080000 /* state machine */
#define IEEE80211_MSG_POWER 0x00040000 /* power save handling */
-#define IEEE80211_MSG_DOT1X 0x00020000 /* 802.1x authenticator */
+#define IEEE80211_MSG_HWMP 0x00020000 /* hybrid mesh protocol */
#define IEEE80211_MSG_DOT1XSM 0x00010000 /* 802.1x state machine */
#define IEEE80211_MSG_RADIUS 0x00008000 /* 802.1x radius client */
#define IEEE80211_MSG_RADDUMP 0x00004000 /* dump 802.1x radius packets */
-#define IEEE80211_MSG_RADKEYS 0x00002000 /* dump 802.1x keys */
+#define IEEE80211_MSG_MESH 0x00002000 /* mesh networking */
#define IEEE80211_MSG_WPA 0x00001000 /* WPA/RSN protocol */
#define IEEE80211_MSG_ACL 0x00000800 /* ACL handling */
#define IEEE80211_MSG_WME 0x00000400 /* WME protocol */
@@ -97,11 +97,11 @@ static struct {
{ "output", IEEE80211_MSG_OUTPUT },
{ "state", IEEE80211_MSG_STATE },
{ "power", IEEE80211_MSG_POWER },
- { "dot1x", IEEE80211_MSG_DOT1X },
+ { "hwmp", IEEE80211_MSG_HWMP },
{ "dot1xsm", IEEE80211_MSG_DOT1XSM },
{ "radius", IEEE80211_MSG_RADIUS },
{ "raddump", IEEE80211_MSG_RADDUMP },
- { "radkeys", IEEE80211_MSG_RADKEYS },
+ { "mesh", IEEE80211_MSG_MESH },
{ "wpa", IEEE80211_MSG_WPA },
{ "acl", IEEE80211_MSG_ACL },
{ "wme", IEEE80211_MSG_WME },
OpenPOWER on IntegriCloud