| From bbf67e450a5dc2a595e1e7a67b4869f1a7f5a338 Mon Sep 17 00:00:00 2001 |
| From: Matthias Kaehlcke <mka@chromium.org> |
| Date: Mon, 17 Apr 2017 15:59:52 -0700 |
| Subject: nl80211: Fix enum type of variable in nl80211_put_sta_rate() |
| |
| From: Matthias Kaehlcke <mka@chromium.org> |
| |
| commit bbf67e450a5dc2a595e1e7a67b4869f1a7f5a338 upstream. |
| |
| rate_flg is of type 'enum nl80211_attrs', however it is assigned with |
| 'enum nl80211_rate_info' values. Change the type of rate_flg accordingly. |
| |
| Signed-off-by: Matthias Kaehlcke <mka@chromium.org> |
| Signed-off-by: Johannes Berg <johannes.berg@intel.com> |
| Cc: Nathan Chancellor <natechancellor@gmail.com> |
| Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org> |
| |
| --- |
| net/wireless/nl80211.c | 2 +- |
| 1 file changed, 1 insertion(+), 1 deletion(-) |
| |
| --- a/net/wireless/nl80211.c |
| +++ b/net/wireless/nl80211.c |
| @@ -4081,7 +4081,7 @@ static bool nl80211_put_sta_rate(struct |
| struct nlattr *rate; |
| u32 bitrate; |
| u16 bitrate_compat; |
| - enum nl80211_attrs rate_flg; |
| + enum nl80211_rate_info rate_flg; |
| |
| rate = nla_nest_start(msg, attr); |
| if (!rate) |