summaryrefslogtreecommitdiff
path: root/src/connman.h
diff options
context:
space:
mode:
authorMilind Murhekar <m.murhekar@samsung.com>2018-09-21 19:36:20 +0530
committerMilind Murhekar <m.murhekar@samsung.com>2018-10-05 14:30:51 +0530
commit3c5d316b64f60ee6fb7b2bb85c22fad385cb0f91 (patch)
tree4eabf0d0bfb9780fdecb13938ff16660d6652e06 /src/connman.h
parent071fe548f78efbfa84ee6841c013713903a7e28c (diff)
downloadconnman-3c5d316b64f60ee6fb7b2bb85c22fad385cb0f91.tar.gz
connman-3c5d316b64f60ee6fb7b2bb85c22fad385cb0f91.tar.bz2
connman-3c5d316b64f60ee6fb7b2bb85c22fad385cb0f91.zip
Add IEEE 802.11 protocol(b/g/n/a/ac) Modes of APs
This patch appends the IEEE 802.11b/g/n/a/ac PHY protocol modes of scanned Access Points using internal logic. Following logic is used to determine WLAN HW protocol:- 1) If “Supported rates” is only till 11 Mbps, and frequency is in 2.4GHz band, then protocol is 802.11B. 2) If “Supported rates” is till 54Mbps or “Extended supported rates” are present, and frequency is in 2.4GHz band, then protocol is 802.11G. 3) If “Supported rates” is only till 54 Mbps, frequency is in 5GHz band , then protocol is 802.11A. 4) If “HT capabilities” is supported , then protocol is 802.11N. 5) If “HT capabilities” & “VHT” is supported and frequency is in 5 GHz band, then protocol is 802.11AC. Change-Id: I1156ef249cf4a8052a883d31da66788c7d2de22f
Diffstat (limited to 'src/connman.h')
-rw-r--r--src/connman.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/connman.h b/src/connman.h
index 905467e8..610f63bc 100644
--- a/src/connman.h
+++ b/src/connman.h
@@ -26,6 +26,7 @@
#define CONNMAN_API_SUBJECT_TO_CHANGE
#if defined TIZEN_EXT
#define WIFI_COUNTRY_CODE_LEN 2
+#define WIFI_PHY_MODE_LEN 18
#endif
#include <connman/dbus.h>