| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I1e0259aad8516c8eacf50de6313a558f01032ae4
|
|
|
|
|
|
|
|
|
|
| |
This code can't be built without linking to some proprietary libs
and headers. Split it off so a prebuilt can be distributed for
OSS builds
Ref: CYNGNOS-428
Change-Id: I430dda72e8cb156d86ef286244230bb3f511ca23
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added support to disable ht2040 coex, New parameter
"ht2040_coex_disable" is added in hostapd.conf file
for disabling ht2040 coex. By default, HT2040 coex
is enabled, if user wants to disable, ht2040_coex_disable
can be set to 1.
Eg. ht2040_coex_disable=1 /* disable ht2040 coex */
ht2040_coex_disable=0 /* default,enable ht2040 coex */
Change-Id: Id460ff592648f2afb4ffec373badb7f6004b67f3
CRs-fixed: 681619
|
|
|
|
|
|
|
|
|
|
|
| |
This allows scans to be optimized when a response is needed only from a
single, known BSS.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: eb20cea590f1020835f09103d0290a0a7e7d5ada
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: Ia449479732f6a15a78c9aabf821accf201970acf
CRs-Fixed: 996616
|
|
|
|
|
|
|
|
|
|
| |
earlier QMI message QMI_AUTH_SEND_EAP_PACKET_REQ can allow an eap
request packet size of only 256 bytes. Use new msg QMI_AUTH_EAP_
REQ_PACKET_EXT(supports max 4096 bytes) to send larger packets to
QMI.
Change-Id: I833a1b9e232485f3a7987ab824b88832cfd0821b
CRs-Fixed: 992076
|
|\
| |
| |
| | |
wlan-service.lnx.1.0-dev.1.0
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Trigger an event when wpa_supplicant accepts an invitation to re-invoke
a persistent group. Previously wpa_supplicant entered group formation
without triggering any specific events and it could confuse clients,
especially when operating with a driver that does not support
concurrency between P2P and infrastructure connection.
Change-Id: I8a8773d60adb4c69dc723281737a378b9dc7dd6e
Signed-off-by: Lior David <qca_liord@qca.qualcomm.com>
Git-commit: 0ee89250982cd3d424952d88cdc2f5c52e500a81
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 985990
|
|/
|
|
|
|
|
|
|
| |
In eap_proxy_getKey(), instead of assigning(=) a NULL to key,
equalto(==) operator is used. This patch will modify it to use
the correct operator
Change-Id: I7d68543316266c311e5cc2ea5647601eb5dc1457
CRs-Fixed: 1005437
|
|\
| |
| |
| | |
wlan-service.lnx.1.0-dev.1.0
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Upon receiving FST setup request on old band, the peer is searched on
new band. The assumption is that MB IE from this peer on new band
previously received either in assoc event or in FST setup request.
There are cases in which above assumption doesn't work, peer is not
found and session setup fails. For example:
- STA connects over 11ac. Due to driver limitation, MB IE is not included
in assoc event
- STA connects over 11ad. MB IE included in assoc event.
- FST session established on 11ac band, with AP as initiator. i.e. FST
setup request sent in AP=>STA direction. STA searches for peer's (AP)
MB IE on 11ad band which exists.
- FST switch occur
- FST session established on 11ad band, with STA as initiator. i.e. FST
setup request sent in STA=>AP direction. AP searches for peer's (STA)
MB IE on 11ac band which are absent.
For fixing the above, consider also peers without MB IE as candidates in
the search algorithm.
Change-Id: I3db41951aeec860fef9a1abf9fe78fabef269999
Signed-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>
Git-commit: cc1af6faed963a33809c6bcd4b590c44a64b0d96
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 987506
|
|\|
| |
| |
| | |
wlan-service.lnx.1.0-dev.1.0
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
STT guards the exchange of FST Action frames with the peer station.
It was observed that sometimes Action frames sending is delayed at
driver/FW layers for few hundreds millisec.
Enlarge the STT to overcome such cases.
Change-Id: I3ad7392cd725e2a26babd8dec83faae85e260739
Signed-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>
Git-commit: 0147afa9dfb03ee9f97101dc29bee178990d52a2
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 987544
|
|\|
| |
| |
| | |
wlan-service.lnx.1.0-dev.1.0
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Inside management frame TX status callback, print the TX result where it
was missing. This is useful for debugging management frames drops.
Change-Id: Id104953efd981992b931c0c3cf0b565338ac422b
Signed-off-by: Dedy Lansky <qca_dlansky@qca.qualcomm.com>
Git-commit: 077dcfb8c48d2509a6e116c0de3ad57d2fbfe4fe
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 987544
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
In the 60 GHz band, service discovery management frames are sent over
the control PHY and have a smaller maximum frame size (IEEE Std
802.11ad-2012, 21.4.3.2). Fix the code to use sufficiently small
fragment size when operating in the 60 GHz band.
The 60 GHz fragment size (928) is derived from the maximum frame size
for control PHY (1023) and subtracting 48 bytes of header size, and some
spare so we do not reach frames with the absolute maximum size.
Change-Id: I80ccbdc1a8a66e921a2da28f8ddb9487064f7dc0
Signed-off-by: Lior David <qca_liord@qca.qualcomm.com>
Git-commit: e4a1469cecee8d21044fb6e97f85aa807f498b62
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 985990
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When building P2P IE for Probe Request frames in P2P scan, add the
device information attribute if the 60 GHz band is included in the scan,
since this is required by the P2P specification.
Change-Id: Ib4439786cc1297859234e0b0661e7c1b5576c896
Signed-off-by: Lior David <qca_liord@qca.qualcomm.com>
Git-commit: c58eed6dc72f3169154d94cd258cdcbdcd24913a
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 985990
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Expose the functions wpas_get_bands() and wpas_freq_to_band() and the
enum wpa_radio_work_band, since they will be needed outside
wpa_supplicant.c.
Change-Id: I2bea4838f852395d9df0d1c2ad2db51060722f1e
Signed-off-by: Lior David <qca_liord@qca.qualcomm.com>
Git-commit: 2b6e9f91df7acf19998f967fcc6c5f4bb911d1d8
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 985990
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PBSS (Personal Basic Service Set) is a new BSS type for DMG
networks. It is similar to infrastructure BSS, having an AP-like
entity called PCP (PBSS Control Point), but it has few differences.
PBSS support is mandatory for IEEE 802.11ad devices.
Add a new "pbss" argument to network block. The argument is used
in the following scenarios:
1. When network has mode=2 (AP), when pbss flag is set will start
as a PCP instead of an AP.
2. When network has mode=0 (station), when pbss flag is set will
connect to PCP instead of AP.
The function wpa_scan_res_match() was modified to match BSS according to
the pbss flag in the network block (wpa_ssid structure). When pbss flag
is set it will match only PCPs, and when it is clear it will match only
APs.
Change-Id: Ic93d717160b60ef61a6eceb574d31b3f142811fc
Signed-off-by: Lior David <qca_liord@qca.qualcomm.com>
Git-commit: b907491281b06b4dee9e0d0326e23c67ce486eb5
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 985990
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
PBSS (Personal Basic Service Set) is a new BSS type for DMG
networks. It is similar to infrastructure BSS, having an AP-like
entity called PCP (PBSS Control Point), but it has few differences.
PBSS support is mandatory for IEEE 802.11ad devices.
Add a pbss flag to the relevant structures to support starting a PCP and
connecting to a PCP. Implement support in the nl80211 driver by using
the new PBSS flag attribute.
Change-Id: I35638f0d8e6d1b58190d53e90ffd386fc573ab12
Signed-off-by: Lior David <qca_liord@qca.qualcomm.com>
Git-commit: 86b5c400a0fe2567e40119c31657076b87cd5f18
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 985990
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This brings in nl80211 definitions as of 2016-01-28.
Change-Id: If1134522b0ffd2ce797e2168080baeec8252b690
Signed-off-by: Jouni Malinen <j@w1.fi>
Git-commit: afa453a28aa63f447581e234341bd300a017d8eb
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 985990
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This allows offloaded roaming to inform user space of the change in IP
subnet post roaming. The device may have roamed to a network which is in
a different subnet which will result in IP connectivity loss. Indicating
the change in subnet enables the user space to refresh the IP address or
to perform IP subnet validation if unknown status is indicated.
The driver indication is reported with a new event from wpa_supplicant
in the following format:
CTRL-EVENT-SUBNET-STATUS-UPDATE status=<0/1/2>
where
0 = unknown
1 = IP subnet unchanged (can continue to use the old IP address)
2 = IP subnet changed (need to get a new IP address)
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: f32227ed9ec95524d670f9936f5bf87d4e39fa2b
Git-repo : git://w1.fi/srv/git/hostap.git
CRs-Fixed: 997716
Change-Id: I90dad050da7c279b54bbc12e0866c438f9ccaa16
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The new attribute can be used with
QCA_NL80211_VENDOR_SUBCMD_KEY_MGMT_ROAM_AUTH to indicate whether the IP
subnet was detected to have changed when processing offloaded roam/key
management
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: d381963385ef8a0aacf0675029a7fd107f2100f4
Git-repo: git://w1.fi/srv/git/hostap.git
CRs-Fixed: 997716
Change-Id: Idf29237e9a7a674de543a091f5edc4216b3b5a0e
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The new max_oper_chwidth and freq2 arguments to P2P_CONNECT, P2P_INVITE,
and P2P_GROUP_ADD control interface commands can be used to request
larger VHT operating channel bandwidth to be used than the previously
used maximum 80 MHz.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: c27f4c9006ccfdadffe9455ea887502e8ba989eb
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Ie7020e68f3442f2d20493488fde3f6f043de7fde
CRs-Fixed: 944221
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This extends the previous design that covered only the VHT 80 MHz cases
for VHT channel flags. New functions are introduced to allow 160 MHz
bandwidth cases to determine the center channel and check availability
of a 160 MHz channel.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: bee5d8e067a743986c0a5c19b09dc61178436d27
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: I6e009a6886dfa1984ef76a188a5fd473accf2740
CRs-Fixed: 944221
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds definitions for the global operating classes 129 and 130 for
VHT 80+80 MHz and 160 MHz use cases.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 5e1da9c8fdcadb0171d5448fa09960f976804155
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Ifb4dfec7e7f6fa4dac125260c488195562e2c170
CRs-Fixed: 944221
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This improves robustness of GO Negotiation in special cases where GO
Negotiation Request frames from the peer may end up getting delivered
multiple times, e.g., due to interference and retransmitted frames not
getting properly filtered out in duplicate detection (which is something
that number of drivers do not implement for pre-associated state).
If we have already replied with GO Negotiation Response frame with
Status 1 (not yet ready), do not reply to another GO Negotiation Request
frame from the peer if we have already received authorization from the
user (P2P_CONNECT command) for group formation and have sent out our GO
Negotiation Request frame. This avoids a possible sequence where two
independent GO Negotiation instances could go through in parallel if the
MAC address based rule on avoiding duplicate negotiations is not able to
prevent the case. This can allow GO Negotiation to complete successfully
whereas the previous behavior would have likely resulted in a failure
with neither device sending a GO Negotiation Confirm frame.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 2b12b3602aa5ee60fbbaf723e508321eb86ee10f
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: Ifb8cf34c7e58ce8fd5aef57b3d2e3b8fb1e733de
CRs-fixed: 924507
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Make the driver offchannel simultaneous capability available to
wpa_supplicant.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 8e5097456af34c43beee03e63ef7ab10aabd9680
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: I76dbc6b6f9d871b3703030f0e204eb10ccc90fa3
CRs-fixed: 909284
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Allow wpa_supplicant to use vendor scan (if supported by the driver)
together with the normal nl80211 scan and handling external scan events.
Since this results in possibility of concurrent scan operations, some of
the operations related to scan results need to check more carefully when
an event is relevant for a specific interface.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: adcd7c4b0bd02bead77f884f52782a813f5243bb
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: I78be8d12a6f0ae1fef82a035a525929e2e15c972
CRs-fixed: 909284
|
| |
| |
| |
| |
| |
| |
| |
| | |
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 94fb165c3ac317b93ddb9a96c620fcf87a2c68e2
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: I0a284ec156b742ee3aac6411ce2e93e7be85221a
CRs-fixed: 909284
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This commit contains the necessary changes for supporting the QCA vendor
scan implementation, i.e., sending the vendor scan command to underlying
driver and handling the vendor scan events from the driver.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: f22a080cdc19ba1dee1f85f1d71d2a9c0e699a56
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: Iaa5c47f5e5fa800afc8662314e0889af679a72ef
CRs-fixed: 909284
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Introduce definitions for QCA vendor specific subcommands
and attributes to support vendor scan request.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: b48567195d7eb4e1f6a18ae88a2af4db2afa193b
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: Ia7f92909b4e09240f866fbb5aaf707943b65d627
CRs-Fixed: 909284
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When using P2P invitation to re-invoke a persistent P2P group without
specifying the operating channel, query the driver for the preferred
frequency list, and use it to select the operating channel of the group.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: fbcddaed9aa62587e7b74cd22df4b4cdaca6b101
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: I2fcf33980771e57e11539ee580cf4fe783b6719f
CRs-fixed: 887890
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When processing a GO Negotiation Request and Response, if local driver
supports the preferred channel list extension, then:
- Check if peer's preference for operating channel is already included
in our preferred channel list and if so, take the oper_channel as is.
- If peer's preference for operating channel is not in local device's
preferred channel list and peer device has provided its preferred
frequency list in the GO Negotiation Request/Response, then find a
channel that is common for both preferred channel lists and use it
for oper_channel.
- If peer's preference for operating channel is not in local device's
preferred channel list and peer device doesn't use preferred channel
list extension, i.e., no preferred channel list in GO Negotiation
Request/Response, then look for a channel that is common for local
device's preferred channel list and peer's list of supported channels
and use it for oper_channel.
- In case no common channel is found, use the peer's preference for
oper_channel as is.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 6cc364946cd30681cd1e3a2ca061173be3227d11
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: I2ba4cddfd03c741ee82ecbefe64617080e720d3e
CRs-fixed: 887890
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds a callback function that can be used from the P2P module to
request the current preferred list of operating channels from the
driver.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: fc71f7d99db620097296720af1d46b1b94afb0f8
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: I8135b44c91bdaa89fe80a3e4f802dadfbe557662
CRs-fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Add an extra condition to omit operating channel preference when
building GO Negotiation Response. If the local device supports the
preferred frequency list extension, then when sending a GO Negotiation
Response frame, advertise the preferred operating channel unless local
device is assuming the P2P Client role and has an empty preferred
frequency list, in which case local device can omit its preference for
the operating channel.
This change helps make use of the preferred frequency list and the
calculated best channel for both negotiating parties of the P2P
connection.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 0ef54bd30e3d6d66fe060098c45c61dfaf87e00e
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: I2192ac1fcac9253876fae3f54f10f5a89d0e3bac
CRs-fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| | |
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: def8f7035d0a89bd7f5799b4bbf9113e38437d19
Git-repo: git://w1.fi/srv/git/hostap.git
Change-Id: I55ff714b3a213005f10a9e8959e78da71e2b26e3
CRs-fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When sending a GO Negotiation Request, advertise the preferred frequency
list in a new vendor specific IE. This can be used to extend the
standard P2P behavior where a single preferred channel can be advertised
by allowing a priority list of channels to be indicated.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: b841cf2fa6886de7749477ad71e3f8b6dc3f8bb9
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: I0657fe4e8ebf7cf51a2127450130ae6718a12d98
CRs-fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
If the driver supports the preferred frequency list extension, use this
information from the driver when no explicitly configured preference
list (p2p_pref_chan) is present for P2P operating channel selection.
This commit adds this for GO Negotiation and Invitation use cases.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 370017d968e071522357ea88c0c6aaed02853222
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Idd39a8276daaf450b8d720a9fdf617f6427f5e48
CRs-fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds parsing of QCA vendor specific elements and as the first such
element to be parsed, stores pointers to the preferred frequency list
element that can be used to enhance P2P channel negotiation behavior.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 9baaac2d8495d56040a27063afe84f460525c2b3
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Ie2da6d2dd9dc107f5ff3bb4763608fa5374c7539
CRs-fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Extend the QCA vendor specific nl80211 interface to query the preferred
frequency list from driver and add a new wpa_cli command to query this
information.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 983422088f0066068fd364013623d1e475031e6b
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: I71de761d267f9d46ab6ae9cd35cc08daf5d2bd99
CRs-Fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Upon GO Negotiation completion, if the remote peer becomes GO, send a
hint event over QCA vendor specific interface to inform the driver of
the likely operating channel of the P2P GO.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 7c813acf9ca69f3c6d442ce820237249a6216201
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Ic3cbb824e1c8bac94839cde7819de75a03d75765
CRs-Fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Extend the nl80211 interface command "driver status" to retrieve the
concurrency capabilities from the driver using the QCA vendor
extensions.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 079a28f7b88bef62249872f0d7b7947ba1d77ac9
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Iade4acbe723b7c1c36c886f305b476172535e850
CRs-Fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
When ACS is offloaded to device driver and the hw_mode parameter is set
to any, the current_mode structure is NULL which fails the ACS command.
Fix this by populating the ACS channel list with channels from all bands
when current_mode is NULL.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: d0cdccd30785b2471c632c341caef68ab1bc62db
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Ia8a5ef25184788f836daec2e009eb5bc64108e5d
CRs-fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The new enum qca_vendor_element_id registry is used to manage
assignments of vendor specific elements using the QCA OUI 00:13:74. The
initial assignment is for the purpose for extending P2P functionality
for cases where the wpa_supplicant implementation is used by both ends
of an exchange
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: b43b2b520370b251ee3fdce3ade0f66950292281
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Icd2cf14cbc5d1b781f12453ebcbf8ee147a3117e
CRs-fixed: 842468
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
gettid system calls doesn't have a wrapper in glibc. Bionic library
provides wrapper so there is no issue in Android platform however
non-Android platform throws linker error. This commit addresses this
by implementing a wrapper of gettid.
Change-Id: I996d8aa8ed21fabbefa9190c1132362e7b92e877
CRs-Fixed: 994742
|
|/
|
|
|
|
|
|
|
|
|
| |
qmi-framework will generate qmi_cci library needed by eap_proxy
for QCCI interface APIs. add qmi-framework to PKG_CONFIG to link
this library.
This change will also add flags to support DSDS and eap-AKA'
feature on mdm.
Change-Id: Ibbf38f85f315fc0a33b190e3992cacd4843a1eea
CRs-Fixed: 952339
|
|
|
|
|
|
|
|
| |
QMI initialization is done on a separate thread per eap_proxy.
Hence, moving the wpa_uim data structures to eap_proxy_sm struct.
Change-Id: I510132f038f3119b8393b47525c6e21fa4cd3933
CRs-Fixed: 977372
|
|\
| |
| |
| | |
wlan-service.lnx.1.0-dev.1.0
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
QMI initialization , if done in eloop context , affects
supplicant functionality. Since this QMI initialization takes
more time , a separate thread is spawned for the same
Change-Id: Id877ad8da5c73cabfef3bf4f4a2cd2a776ddd443
CRs-Fixed: 971522
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This adds the driver interface commands for issuing a request to abort
an ongoing scan operation.
Signed-off-by: Jouni Malinen <jouni@qca.qualcomm.com>
Git-commit: 4f30addb3866a8bb9393c1cfd42e012150c36a8e
Git-repo : git://w1.fi/srv/git/hostap.git
Change-Id: Ic032fa52bdd801514b3b74b12b903c3bdf8fc663
CRs-fixed: 930855
|