From 200663f5d96c38484074fcb2849aae126dc6fb7f Mon Sep 17 00:00:00 2001
From: jow <jow@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Date: Tue, 15 Feb 2011 08:49:45 +0000
Subject: [package] hostapd: allow mixed TKIP/CCMP for 11n

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25543 3c298f89-4303-0410-b956-a3cf2f4a3e73
---
 package/hostapd/files/hostapd.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'package/hostapd/files')

diff --git a/package/hostapd/files/hostapd.sh b/package/hostapd/files/hostapd.sh
index d80729f6c..acb92aac1 100644
--- a/package/hostapd/files/hostapd.sh
+++ b/package/hostapd/files/hostapd.sh
@@ -50,8 +50,8 @@ hostapd_set_bss_options() {
 	esac
 
 	# enforce CCMP for 11ng and 11na
-	case "$hwmode" in
-		*ng|*na) crypto="CCMP";;
+	case "$hwmode:$crypto" in
+		*ng:TKIP|*na:TKIP) crypto="CCMP TKIP";;
 	esac
 
 	# use crypto/auth settings for building the hostapd config
-- 
cgit v1.2.3