svn commit: r231058 - head/sys/net80211

Adrian Chadd adrian at FreeBSD.org
Mon Feb 6 00:26:30 UTC 2012


Author: adrian
Date: Mon Feb  6 00:26:29 2012
New Revision: 231058
URL: http://svn.freebsd.org/changeset/base/231058

Log:
  Update the mesh reason codes to match the latest 802.11s specification.
  
  Submitted by:	<monthadar at gmail.com>
  Reviewed by:	rpaulo

Modified:
  head/sys/net80211/ieee80211.h

Modified: head/sys/net80211/ieee80211.h
==============================================================================
--- head/sys/net80211/ieee80211.h	Sun Feb  5 23:56:22 2012	(r231057)
+++ head/sys/net80211/ieee80211.h	Mon Feb  6 00:26:29 2012	(r231058)
@@ -927,19 +927,21 @@ enum {
 	IEEE80211_REASON_SETUP_NEEDED		= 38,	/* 11e */
 	IEEE80211_REASON_TIMEOUT		= 39,	/* 11e */
 
-	/* values not yet allocated by ANA */
-	IEEE80211_REASON_PEER_LINK_CANCELED	= 2,	/* 11s */
-	IEEE80211_REASON_MESH_MAX_PEERS		= 3,	/* 11s */
-	IEEE80211_REASON_MESH_CPVIOLATION	= 4,	/* 11s */
-	IEEE80211_REASON_MESH_CLOSE_RCVD	= 5,	/* 11s */
-	IEEE80211_REASON_MESH_MAX_RETRIES	= 6,	/* 11s */
-	IEEE80211_REASON_MESH_CONFIRM_TIMEOUT	= 7,	/* 11s */
-	IEEE80211_REASON_MESH_INVALID_GTK	= 8,	/* 11s */
-	IEEE80211_REASON_MESH_INCONS_PARAMS	= 9,	/* 11s */
-	IEEE80211_REASON_MESH_INVALID_SECURITY	= 10,	/* 11s */
-	IEEE80211_REASON_MESH_PERR_UNSPEC	= 11,	/* 11s */
-	IEEE80211_REASON_MESH_PERR_NO_FI	= 12,	/* 11s */
-	IEEE80211_REASON_MESH_PERR_DEST_UNREACH	= 13,	/* 11s */
+	IEEE80211_REASON_PEER_LINK_CANCELED	= 52,	/* 11s */
+	IEEE80211_REASON_MESH_MAX_PEERS		= 53,	/* 11s */
+	IEEE80211_REASON_MESH_CPVIOLATION	= 54,	/* 11s */
+	IEEE80211_REASON_MESH_CLOSE_RCVD	= 55,	/* 11s */
+	IEEE80211_REASON_MESH_MAX_RETRIES	= 56,	/* 11s */
+	IEEE80211_REASON_MESH_CONFIRM_TIMEOUT	= 57,	/* 11s */
+	IEEE80211_REASON_MESH_INVALID_GTK	= 58,	/* 11s */
+	IEEE80211_REASON_MESH_INCONS_PARAMS	= 59,	/* 11s */
+	IEEE80211_REASON_MESH_INVALID_SECURITY	= 60,	/* 11s */
+	IEEE80211_REASON_MESH_PERR_NO_PROXY	= 61,	/* 11s */
+	IEEE80211_REASON_MESH_PERR_NO_FI	= 62,	/* 11s */
+	IEEE80211_REASON_MESH_PERR_DEST_UNREACH	= 63,	/* 11s */
+	IEEE80211_REASON_MESH_MAC_ALRDY_EXISTS_MBSS = 64, /* 11s */
+	IEEE80211_REASON_MESH_CHAN_SWITCH_REG	= 65,	/* 11s */
+	IEEE80211_REASON_MESH_CHAN_SWITCH_UNSPEC = 66,	/* 11s */
 
 	IEEE80211_STATUS_SUCCESS		= 0,
 	IEEE80211_STATUS_UNSPECIFIED		= 1,


More information about the svn-src-all mailing list