]> err.no Git - linux-2.6/blobdiff - net/mac80211/Kconfig
mac80211: add missing "break" statement in mesh code
[linux-2.6] / net / mac80211 / Kconfig
index 09c255002e565dcba6606937d0c1a14409537212..57bf358b2e7c8f2fb39a6db140a462b332946e58 100644 (file)
@@ -1,6 +1,5 @@
 config MAC80211
        tristate "Generic IEEE 802.11 Networking Stack (mac80211)"
-       depends on EXPERIMENTAL
        select CRYPTO
        select CRYPTO_ECB
        select CRYPTO_ARC4
@@ -82,6 +81,14 @@ config MAC80211_RC_SIMPLE
          Say N unless you know what you are doing.
 endmenu
 
+config MAC80211_MESH
+       bool "Enable mac80211 mesh networking (pre-802.11s) support"
+       depends on MAC80211 && EXPERIMENTAL && BROKEN
+       ---help---
+        This options enables support of pre-802.11s mesh interfaces.
+        For more information visit http://o11s.org
+
+
 config MAC80211_LEDS
        bool "Enable LED triggers"
        depends on MAC80211 && LEDS_TRIGGERS
@@ -98,6 +105,18 @@ config MAC80211_DEBUGFS
 
          Say N unless you know you need this.
 
+config MAC80211_DEBUG_PACKET_ALIGNMENT
+       bool "Enable packet alignment debugging"
+       depends on MAC80211
+       help
+         This option is recommended for driver authors and strongly
+         discouraged for everybody else, it will trigger a warning
+         when a driver hands mac80211 a buffer that is aligned in
+         a way that will cause problems with the IP stack on some
+         architectures.
+
+         Say N unless you're writing a mac80211 based driver.
+
 config MAC80211_DEBUG
        bool "Enable debugging output"
        depends on MAC80211
@@ -155,3 +174,10 @@ config MAC80211_VERBOSE_PS_DEBUG
        ---help---
          Say Y here to print out verbose powersave
          mode debug messages.
+
+config MAC80211_VERBOSE_MPL_DEBUG
+       bool "Verbose mesh peer link debugging"
+       depends on MAC80211_DEBUG && MAC80211_MESH
+       ---help---
+         Say Y here to print out verbose mesh peer link
+         debug messages.