IEEE80211_PROT_RTSCTS
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS) {
if ((ic->ic_htprotmode == IEEE80211_PROT_RTSCTS) &&
else if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
else if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
(ic->ic_htprotmode == IEEE80211_PROT_RTSCTS)) {
if (prot == IEEE80211_PROT_RTSCTS)
IEEE80211_PROT_RTSCTS : IEEE80211_PROT_CTSONLY,
prot = IEEE80211_PROT_RTSCTS;
if (prot == IEEE80211_PROT_RTSCTS)
prot = IEEE80211_PROT_RTSCTS;
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
((ic->ic_htprotmode == IEEE80211_PROT_RTSCTS) &&
if (prot == IEEE80211_PROT_RTSCTS)
IEEE80211_PROT_RTSCTS :
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
if (prot == IEEE80211_PROT_RTSCTS)
IEEE80211_PROT_RTSCTS : IEEE80211_PROT_CTSONLY,
prot = IEEE80211_PROT_RTSCTS;
((ic->ic_htprotmode == IEEE80211_PROT_RTSCTS) &&
if (prot == IEEE80211_PROT_RTSCTS)
IEEE80211_PROT_RTSCTS : IEEE80211_PROT_CTSONLY,
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
if (prot == IEEE80211_PROT_RTSCTS)
IEEE80211_PROT_RTSCTS : IEEE80211_PROT_CTSONLY,
prot = IEEE80211_PROT_RTSCTS;
mode == IEEE80211_PROT_RTSCTS) {
prot = IEEE80211_PROT_RTSCTS;
r92c_tx_protection(sc, txd, IEEE80211_PROT_RTSCTS, ridx,
case IEEE80211_PROT_RTSCTS:
case IEEE80211_PROT_RTSCTS:
mode == IEEE80211_PROT_RTSCTS) {
prot = IEEE80211_PROT_RTSCTS;
r12a_tx_protection(sc, txd, IEEE80211_PROT_RTSCTS, ridx);
ic->ic_htprotmode = IEEE80211_PROT_RTSCTS;
vap->iv_htprotmode = IEEE80211_PROT_RTSCTS;
if (ireq->i_val > IEEE80211_PROT_RTSCTS)
if (ireq->i_val > IEEE80211_PROT_RTSCTS)
IEEE80211_PROT_RTSCTS : IEEE80211_PROT_NONE;
KASSERT(prot == IEEE80211_PROT_RTSCTS ||
if (prot == IEEE80211_PROT_RTSCTS) {