====== Things to fix up in net80211 for 802.11 standards stuff ====== This is a somewhat random list of stuff that adrian has noticed whilst working on things. ==== fix up beacon, probe request/response, assoc request/response IE ordering ==== TBD: get 802.11-2012 and 802.11ac-2013 references * The HT stuff should be before the vendor IEs. The HTCOMPAT is a broadcom IE and should be in the vendor area * The mesh IEs are in the wrong spot ==== Fix up basic rates for HT/VHT ==== * 802.11-2012 8.4.2.3 Supported Rates * ieee80211_add_rates() just adds rs_rates, but I don't think that includes the HT/VHT BSS membership selector (if required) ==== 802.11-2016 changes ==== * 11ac VHT IE handling for 80, 80+80 and 160MHz changed from the draft! Apparently too many vendors got 80+80/160 wrong, so they changed how it worked so everyone existing will just fall back to 80MHz