History

cfg80211: add scan flag to indicate its priority

Add NL80211_SCAN_FLAG_LOW_PRIORITY flag support. It tells drivers that this is a low priority scan request, so that they can take necessary action. Drivers need to advertise low priority scan capability during registration.

Sam Leffler committed 14 years ago

Commit 46856bb1 parent e8e27c62 files · +20 −4Browse files

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

Unified · Split

include/uapi/linux/nl80211.h+6−2
@@ -3048,6 +3048,7 @@ enum nl80211_ap_sme_features { · 3047 unmodified lines
30483048 * @NL80211_FEATURE_SAE: This driver supports simultaneous authentication of
30493049 * equals (SAE) with user space SME (NL80211_CMD_AUTHENTICATE) in station
30503050 * mode
3051+ * @NL80211_FEATURE_LOW_PRIORITY_SCAN: This driver supports low priority scan
30513052 */
30523053 enum nl80211_feature_flags {
30533054 NL80211_FEATURE_SK_TX_STATUS = 1 << 0,
@@ -3056,6 +3057,7 @@ enum nl80211_feature_flags { · 2 unmodified lines
30563057 NL80211_FEATURE_CELL_BASE_REG_HINTS = 1 << 3,
30573058 NL80211_FEATURE_P2P_DEVICE_NEEDS_CHANNEL = 1 << 4,
30583059 NL80211_FEATURE_SAE = 1 << 5,
3060+ NL80211_FEATURE_LOW_PRIORITY_SCAN = 1 << 6,
30593061 };
30603062
30613063 /**
@@ -3096,9 +3098,11 @@ enum nl80211_connect_failed_reason { · 34 unmodified lines
30963098 * Scan request control flags are used to control the handling
30973099 * of NL80211_CMD_TRIGGER_SCAN and NL80211_CMD_START_SCHED_SCAN
30983100 * requests.
3099− * (will be filled)
3101+ *
3102+ * @NL80211_SCAN_FLAG_LOW_PRIORITY: scan request has low priority
3103+ */
31003104 enum nl80211_scan_flags {
3105+ NL80211_SCAN_FLAG_LOW_PRIORITY = 1<<0,
31013106 };
3102− */
31033107
31043108 #endif /* __LINUX_NL80211_H */

Keyboard shortcuts

General

Show keyboard shortcuts
?
Focus the current search
/

Issues and pull requests

Open filters
f

Issues, pull requests and Inbox

Select next item
j↓
Select previous item
k↑
Open selected item
Enter
Dismiss filters or clear selection
Esc

Repository code

Go to file
t