|
@@ -31,13 +31,13 @@ int ieee80211_wep_init(struct ieee80211_local *local)
|
|
|
local->wep_tx_tfm = crypto_alloc_blkcipher("ecb(arc4)", 0,
|
|
|
CRYPTO_ALG_ASYNC);
|
|
|
if (IS_ERR(local->wep_tx_tfm))
|
|
|
- return -ENOMEM;
|
|
|
+ return PTR_ERR(local->wep_tx_tfm);
|
|
|
|
|
|
local->wep_rx_tfm = crypto_alloc_blkcipher("ecb(arc4)", 0,
|
|
|
CRYPTO_ALG_ASYNC);
|
|
|
if (IS_ERR(local->wep_rx_tfm)) {
|
|
|
crypto_free_blkcipher(local->wep_tx_tfm);
|
|
|
- return -ENOMEM;
|
|
|
+ return PTR_ERR(local->wep_rx_tfm);
|
|
|
}
|
|
|
|
|
|
return 0;
|