diff options
| author | florian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-09-11 08:11:22 +0000 | 
|---|---|---|
| committer | florian <florian@3c298f89-4303-0410-b956-a3cf2f4a3e73> | 2010-09-11 08:11:22 +0000 | 
| commit | eba6ff5b0d1797af98c9e4a311689eedbe3a153d (patch) | |
| tree | 5509cfdd7e07b9c58c8cc3ac7d3e1d41935db782 | |
| parent | 2617211ff3e8567acd493eed008fda1b35d4b2e2 (diff) | |
[package] fix acx-mac80211 build failure with latest compat-wireless
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23001 3c298f89-4303-0410-b956-a3cf2f4a3e73
| -rw-r--r-- | package/acx-mac80211/patches/001-wlan_cipher_suite.patch | 33 | 
1 files changed, 33 insertions, 0 deletions
| diff --git a/package/acx-mac80211/patches/001-wlan_cipher_suite.patch b/package/acx-mac80211/patches/001-wlan_cipher_suite.patch new file mode 100644 index 000000000..f9d940907 --- /dev/null +++ b/package/acx-mac80211/patches/001-wlan_cipher_suite.patch @@ -0,0 +1,33 @@ +diff --git a/common.c b/common.c +index 69cdf5b..28b3750 100644 +--- a/common.c ++++ b/common.c +@@ -5765,8 +5765,9 @@ int acx_e_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, + 	 * TODO WEP hw support can still be added later, if required. + 	 */ +  +-	switch (key->alg) { +-	case ALG_WEP: ++	switch (key->cipher) { ++	case WLAN_CIPHER_SUITE_WEP40: ++	case WLAN_CIPHER_SUITE_WEP104: + 		if (key->keylen == 5) { + 			algorithm = ACX_SEC_ALGO_WEP; + 			log(L_INIT, "acx: %s: algorithm=%i: %s\n", __func__, algorithm, "ACX_SEC_ALGO_WEP"); +@@ -5778,14 +5779,14 @@ int acx_e_op_set_key(struct ieee80211_hw *hw, enum set_key_cmd cmd, + 		err = -EOPNOTSUPP; + 		break; +  +-	case ALG_TKIP: ++	case WLAN_CIPHER_SUITE_TKIP: + 		algorithm = ACX_SEC_ALGO_TKIP; + 		log(L_INIT, "acx: %s: algorithm=%i: %s\n", __func__, algorithm, "ACX_SEC_ALGO_TKIP"); + 		err = -EOPNOTSUPP; + 		break; +  + 		break; +-	case ALG_CCMP: ++	case WLAN_CIPHER_SUITE_CCMP: + 		algorithm = ACX_SEC_ALGO_AES; + 		log(L_INIT, "acx: %s: algorithm=%i: %s\n", __func__, algorithm, "ACX_SEC_ALGO_AES"); + 		err = -EOPNOTSUPP; | 
