mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-03 08:54:55 +00:00
supplicant(interface): Add support for disabling auto connect
Adding a new API to prevent wpa_supplicant from initiating auto reconnects. Bug: 36282386 Test: Compiles & manual tests. Change-Id: I81d7b1a3677cb26c6e9dc35b7302cc6b00d9a6a2
This commit is contained in:
@@ -460,4 +460,19 @@ interface ISupplicantStaIface extends ISupplicantIface {
|
||||
* |SupplicantStatusCode.FAILURE_UNKNOWN|
|
||||
*/
|
||||
removeExtRadioWork(uint32_t id) generates (SupplicantStatus status);
|
||||
|
||||
/**
|
||||
* Enable/Disable auto reconnect to networks.
|
||||
* Use this to prevent wpa_supplicant from trying to connect to networks
|
||||
* on its own.
|
||||
*
|
||||
* @param enable true to enable, false to disable.
|
||||
* @return status Status of the operation.
|
||||
* Possible status codes:
|
||||
* |SupplicantStatusCode.SUCCESS|,
|
||||
* |SupplicantStatusCode.FAILURE_UNKNOWN|,
|
||||
* |SupplicantStatusCode.FAILURE_IFACE_INVALID|,
|
||||
* |SupplicantStatusCode.FAILURE_IFACE_DISABLED|
|
||||
*/
|
||||
enableAutoReconnect(bool enable) generates (SupplicantStatus status);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user