UPSTREAM: wifi: cfg80211: make cfg80211_auth_request::key_idx signed
We might assign -1 to it in some cases when key is NULL, which means the key_idx isn't used but can lead to a warning from static checkers such as smatch. Make the struct member signed simply to avoid that, we only need a range of -1..3 anyway. Signed-off-by: Johannes Berg <johannes.berg@intel.com> Bug: 253289327 Change-Id: Iaaa6e53137530af1c5364de880c7e0947abd19bc (cherry picked from commit 23cc6d8c37cdbe3b2b74a922f3311ecb2a5aea6c) Signed-off-by: Kiran Kumar Lokere <quic_klokere@quicinc.com>
This commit is contained in:
@@ -2928,7 +2928,8 @@ struct cfg80211_auth_request {
|
||||
size_t ie_len;
|
||||
enum nl80211_auth_type auth_type;
|
||||
const u8 *key;
|
||||
u8 key_len, key_idx;
|
||||
u8 key_len;
|
||||
s8 key_idx;
|
||||
const u8 *auth_data;
|
||||
size_t auth_data_len;
|
||||
s8 link_id;
|
||||
|
||||
Reference in New Issue
Block a user