IEEE80211_PROT_RTSCTS
((ic->ic_htprotmode == IEEE80211_PROT_RTSCTS) &&
if (prot == IEEE80211_PROT_RTSCTS)
IEEE80211_PROT_RTSCTS :
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
KASSERT(prot == IEEE80211_PROT_RTSCTS || prot == IEEE80211_PROT_CTSONLY,
if (prot == IEEE80211_PROT_RTSCTS) {
IEEE80211_PROT_RTSCTS : IEEE80211_PROT_CTSONLY,
prot = IEEE80211_PROT_RTSCTS;
KASSERT(prot == IEEE80211_PROT_RTSCTS || prot == IEEE80211_PROT_CTSONLY,
if (prot == IEEE80211_PROT_RTSCTS) {
IEEE80211_PROT_RTSCTS : IEEE80211_PROT_CTSONLY,
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
case IEEE80211_PROT_RTSCTS:
(ic->ic_htprotmode == IEEE80211_PROT_RTSCTS)) {
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS) {
if ((ic->ic_htprotmode == IEEE80211_PROT_RTSCTS) &&
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
else if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
(ic->ic_htprotmode == IEEE80211_PROT_RTSCTS)) {
KASSERT(prot == IEEE80211_PROT_RTSCTS || prot == IEEE80211_PROT_CTSONLY,
if (prot == IEEE80211_PROT_RTSCTS) {
IEEE80211_PROT_RTSCTS : IEEE80211_PROT_CTSONLY,
prot = IEEE80211_PROT_RTSCTS;
KASSERT(prot == IEEE80211_PROT_RTSCTS || prot == IEEE80211_PROT_CTSONLY,
if (prot == IEEE80211_PROT_RTSCTS) {
prot = IEEE80211_PROT_RTSCTS;
if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
else if (ic->ic_protmode == IEEE80211_PROT_RTSCTS)
ic->ic_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) {