IEEE80211_AGGR_XCHGPEND
return !! (tap->txa_flags & IEEE80211_AGGR_XCHGPEND);
if ((rap->rxa_flags & IEEE80211_AGGR_XCHGPEND) == 0)
if ((rap->rxa_flags & IEEE80211_AGGR_XCHGPEND) == 0) {
if ((rap->rxa_flags & IEEE80211_AGGR_XCHGPEND) == 0) {
if ((rap->rxa_flags & IEEE80211_AGGR_XCHGPEND) == 0)
tap->txa_flags &= ~IEEE80211_AGGR_XCHGPEND;
tap->txa_flags |= IEEE80211_AGGR_XCHGPEND;
if (tap->txa_flags & IEEE80211_AGGR_XCHGPEND) {
tap->txa_flags &= ~IEEE80211_AGGR_XCHGPEND;
if ((tap->txa_flags & IEEE80211_AGGR_XCHGPEND) == 0) {
KASSERT((tap->txa_flags & IEEE80211_AGGR_XCHGPEND) == 0,
rap->rxa_flags |= IEEE80211_AGGR_RUNNING | IEEE80211_AGGR_XCHGPEND;
rap->rxa_flags |= IEEE80211_AGGR_RUNNING | IEEE80211_AGGR_XCHGPEND;
| IEEE80211_AGGR_XCHGPEND
(IEEE80211_AGGR_RUNNING|IEEE80211_AGGR_XCHGPEND|IEEE80211_AGGR_NAK)) != 0)