IEEE80211_TX_RC_USE_RTS_CTS
if (rc_flags & IEEE80211_TX_RC_USE_RTS_CTS)
if (rc_flags & IEEE80211_TX_RC_USE_RTS_CTS) {
rate->flags |= IEEE80211_TX_RC_USE_RTS_CTS;
if (rts || rates[i].flags & IEEE80211_TX_RC_USE_RTS_CTS) {
if (!(rate->flags & IEEE80211_TX_RC_USE_RTS_CTS))
if ((rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) ||
if ((rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) ||
if (rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS &&
if ((rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) ||
if ((rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) ||
flags & IEEE80211_TX_RC_USE_RTS_CTS ? true : false;
if (txrate[0].flags & IEEE80211_TX_RC_USE_RTS_CTS)
if (info->control.rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) {
if (info->control.rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS ||
if (rc_flags & IEEE80211_TX_RC_USE_RTS_CTS) {
if (rate_flags & IEEE80211_TX_RC_USE_RTS_CTS) {
(tx_info->control.rates[0].flags & (IEEE80211_TX_RC_USE_RTS_CTS |
rts_info->control.rates[0].flags &= ~IEEE80211_TX_RC_USE_RTS_CTS;
if (rc_flags & IEEE80211_TX_RC_USE_RTS_CTS) {
if (info->control.rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS) {
} else if (rate_flag & IEEE80211_TX_RC_USE_RTS_CTS) {
if (rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS)
if (rate->flags & IEEE80211_TX_RC_USE_RTS_CTS)
if (info->control.rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS)
*rate_flags &= (IEEE80211_TX_RC_USE_RTS_CTS |
*rate_flags &= (IEEE80211_TX_RC_USE_RTS_CTS |
*rate_flags &= (IEEE80211_TX_RC_USE_RTS_CTS |
if (!(rates[i].flags & IEEE80211_TX_RC_USE_RTS_CTS) &&
rates[i].flags |= IEEE80211_TX_RC_USE_RTS_CTS;
if (!(rates[i].flags & IEEE80211_TX_RC_USE_RTS_CTS) &&
flags |= IEEE80211_TX_RC_USE_RTS_CTS;
if (info->status.rates[0].flags & IEEE80211_TX_RC_USE_RTS_CTS)