diff options
| author | 2010-08-01 17:37:03 +0100 | |
|---|---|---|
| committer | 2010-08-16 15:26:38 -0400 | |
| commit | 1ac62ba7c985109868a18d959986425148481f47 (patch) | |
| tree | 35504e08e075978f7dcdd791bdfa2fab132b778a /scripts/patch-kernel | |
| parent | iwlwifi: track IBSS manager status (diff) | |
mac80211: Don't squash error codes in key setup functions
ieee80211_add_key() currently returns -ENOMEM in case of any error,
including a missing crypto algorithm. Change ieee80211_key_alloc()
and ieee80211_aes_{key_setup_encrypt,cmac_key_setup}() to encode
errors with ERR_PTR() rather than returning NULL, and change
ieee80211_add_key() accordingly.
Compile-tested only.
Reported-by: Marcin Owsiany <porridge@debian.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Acked-by: Johannes Berg <johannes@sipsolutions.net>
Signed-off-by: John W. Linville <linville@tuxdriver.com>
Diffstat (limited to 'scripts/patch-kernel')
0 files changed, 0 insertions, 0 deletions
