diff options
Diffstat (limited to 'drivers/staging/rtl8192su/ieee80211/ieee80211_crypt.c')
-rw-r--r-- | drivers/staging/rtl8192su/ieee80211/ieee80211_crypt.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/drivers/staging/rtl8192su/ieee80211/ieee80211_crypt.c b/drivers/staging/rtl8192su/ieee80211/ieee80211_crypt.c index 199ee1695ad..14ffd76e0d7 100644 --- a/drivers/staging/rtl8192su/ieee80211/ieee80211_crypt.c +++ b/drivers/staging/rtl8192su/ieee80211/ieee80211_crypt.c | |||
@@ -55,11 +55,7 @@ void ieee80211_crypt_deinit_entries(struct ieee80211_device *ieee, | |||
55 | 55 | ||
56 | if (entry->ops) { | 56 | if (entry->ops) { |
57 | entry->ops->deinit(entry->priv); | 57 | entry->ops->deinit(entry->priv); |
58 | #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,5,0) | ||
59 | module_put(entry->ops->owner); | 58 | module_put(entry->ops->owner); |
60 | #else | ||
61 | __MOD_DEC_USE_COUNT(entry->ops->owner); | ||
62 | #endif | ||
63 | } | 59 | } |
64 | kfree(entry); | 60 | kfree(entry); |
65 | } | 61 | } |
@@ -251,7 +247,6 @@ static void __exit ieee80211_crypto_deinit(void) | |||
251 | kfree(hcrypt); | 247 | kfree(hcrypt); |
252 | } | 248 | } |
253 | 249 | ||
254 | #if (LINUX_VERSION_CODE > KERNEL_VERSION(2,5,0)) | ||
255 | EXPORT_SYMBOL(ieee80211_crypt_deinit_entries); | 250 | EXPORT_SYMBOL(ieee80211_crypt_deinit_entries); |
256 | EXPORT_SYMBOL(ieee80211_crypt_deinit_handler); | 251 | EXPORT_SYMBOL(ieee80211_crypt_deinit_handler); |
257 | EXPORT_SYMBOL(ieee80211_crypt_delayed_deinit); | 252 | EXPORT_SYMBOL(ieee80211_crypt_delayed_deinit); |
@@ -259,15 +254,6 @@ EXPORT_SYMBOL(ieee80211_crypt_delayed_deinit); | |||
259 | EXPORT_SYMBOL(ieee80211_register_crypto_ops); | 254 | EXPORT_SYMBOL(ieee80211_register_crypto_ops); |
260 | EXPORT_SYMBOL(ieee80211_unregister_crypto_ops); | 255 | EXPORT_SYMBOL(ieee80211_unregister_crypto_ops); |
261 | EXPORT_SYMBOL(ieee80211_get_crypto_ops); | 256 | EXPORT_SYMBOL(ieee80211_get_crypto_ops); |
262 | #else | ||
263 | EXPORT_SYMBOL_NOVERS(ieee80211_crypt_deinit_entries); | ||
264 | EXPORT_SYMBOL_NOVERS(ieee80211_crypt_deinit_handler); | ||
265 | EXPORT_SYMBOL_NOVERS(ieee80211_crypt_delayed_deinit); | ||
266 | |||
267 | EXPORT_SYMBOL_NOVERS(ieee80211_register_crypto_ops); | ||
268 | EXPORT_SYMBOL_NOVERS(ieee80211_unregister_crypto_ops); | ||
269 | EXPORT_SYMBOL_NOVERS(ieee80211_get_crypto_ops); | ||
270 | #endif | ||
271 | 257 | ||
272 | module_init(ieee80211_crypto_init); | 258 | module_init(ieee80211_crypto_init); |
273 | module_exit(ieee80211_crypto_deinit); | 259 | module_exit(ieee80211_crypto_deinit); |