diff options
Diffstat (limited to 'net/mac80211/aes_gmac.c')
| -rw-r--r-- | net/mac80211/aes_gmac.c | 4 | 
1 files changed, 2 insertions, 2 deletions
| diff --git a/net/mac80211/aes_gmac.c b/net/mac80211/aes_gmac.c index 1c72edcb0083..f1321b7d6506 100644 --- a/net/mac80211/aes_gmac.c +++ b/net/mac80211/aes_gmac.c @@ -70,9 +70,9 @@ struct crypto_aead *ieee80211_aes_gmac_key_setup(const u8 key[],  	err = crypto_aead_setkey(tfm, key, key_len);  	if (!err) -		return tfm; -	if (!err)  		err = crypto_aead_setauthsize(tfm, GMAC_MIC_LEN); +	if (!err) +		return tfm;  	crypto_free_aead(tfm);  	return ERR_PTR(err); | 
