|
@@ -4619,18 +4619,21 @@ static int32_t hdd_add_tx_bitrate(struct sk_buff *skb,
|
|
|
/* report 16-bit bitrate only if we can */
|
|
|
bitrate_compat = bitrate < (1UL << 16) ? bitrate : 0;
|
|
|
|
|
|
- if (bitrate > 0 &&
|
|
|
- nla_put_u32(skb, NL80211_RATE_INFO_BITRATE32, bitrate)) {
|
|
|
- hdd_err("put fail bitrate: %u", bitrate);
|
|
|
- goto fail;
|
|
|
+ if (bitrate > 0) {
|
|
|
+ if (nla_put_u32(skb, NL80211_RATE_INFO_BITRATE32, bitrate)) {
|
|
|
+ hdd_err("put fail bitrate: %u", bitrate);
|
|
|
+ goto fail;
|
|
|
+ }
|
|
|
} else {
|
|
|
hdd_err("Invalid bitrate: %u", bitrate);
|
|
|
}
|
|
|
|
|
|
- if (bitrate_compat > 0 &&
|
|
|
- nla_put_u16(skb, NL80211_RATE_INFO_BITRATE, bitrate_compat)) {
|
|
|
- hdd_err("put fail");
|
|
|
- goto fail;
|
|
|
+ if (bitrate_compat > 0) {
|
|
|
+ if (nla_put_u16(skb, NL80211_RATE_INFO_BITRATE,
|
|
|
+ bitrate_compat)) {
|
|
|
+ hdd_err("put fail bitrate_compat: %u", bitrate_compat);
|
|
|
+ goto fail;
|
|
|
+ }
|
|
|
} else {
|
|
|
hdd_err("Invalid bitrate_compat: %u", bitrate_compat);
|
|
|
}
|