History

Merge git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next

Johannes Berg <johannes@sipsolutions.net> says: "This time I have Felix's no-status rate control work, which will allow drivers to work better with rate control even if they don't have perfect status reporting. In addition to this, a small hwsim fix from Patrik, one of the regulatory patches from Arik, and a number of cleanups and fixes I did myself. Of note is a patch where I disable CFG80211_WEXT so that compatibility is no longer selectable - this is intended as a wake-up call for anyone who's still using it, and is still easily worked around (it's a one-line patch) before we fully remove the code as well in the future."

John W. Linville committed 11 years ago

Commit de51f162 parents 04bb7ec f027c2a21 files · +517 −217Browse files

Showing the changes to include/uapi/linux (1 of 21 files). Show all

Unified · Split

include/uapi/linux/nl80211.h+4−3
@@ -3451,6 +3451,8 @@ enum nl80211_ps_state { · 3450 unmodified lines
34513451 * interval in which %NL80211_ATTR_CQM_TXE_PKTS and
34523452 * %NL80211_ATTR_CQM_TXE_RATE must be satisfied before generating an
34533453 * %NL80211_CMD_NOTIFY_CQM. Set to 0 to turn off TX error reporting.
3454+ * @NL80211_ATTR_CQM_BEACON_LOSS_EVENT: flag attribute that's set in a beacon
3455+ * loss event
34543456 * @__NL80211_ATTR_CQM_AFTER_LAST: internal
34553457 * @NL80211_ATTR_CQM_MAX: highest key attribute
34563458 */
@@ -3463,6 +3465,7 @@ enum nl80211_attr_cqm { · 6 unmodified lines
34633465 NL80211_ATTR_CQM_TXE_RATE,
34643466 NL80211_ATTR_CQM_TXE_PKTS,
34653467 NL80211_ATTR_CQM_TXE_INTVL,
3468+ NL80211_ATTR_CQM_BEACON_LOSS_EVENT,
34663469
34673470 /* keep last */
34683471 __NL80211_ATTR_CQM_AFTER_LAST,
@@ -3475,9 +3478,7 @@ enum nl80211_attr_cqm { · 6 unmodified lines
34753478 * configured threshold
34763479 * @NL80211_CQM_RSSI_THRESHOLD_EVENT_HIGH: The RSSI is higher than the
34773480 * configured threshold
3478− * @NL80211_CQM_RSSI_BEACON_LOSS_EVENT: The device experienced beacon loss.
3479− * (Note that deauth/disassoc will still follow if the AP is not
3480− * available. This event might get used as roaming event, etc.)
3481+ * @NL80211_CQM_RSSI_BEACON_LOSS_EVENT: (reserved, never sent)
34813482 */
34823483 enum nl80211_cqm_rssi_threshold_event {
34833484 NL80211_CQM_RSSI_THRESHOLD_EVENT_LOW,