diff --git a/wifi/supplicant/aidl/aidl_api/android.hardware.wifi.supplicant/current/android/hardware/wifi/supplicant/ISupplicantStaIfaceCallback.aidl b/wifi/supplicant/aidl/aidl_api/android.hardware.wifi.supplicant/current/android/hardware/wifi/supplicant/ISupplicantStaIfaceCallback.aidl index 9fa8f56cd5..b617c57901 100644 --- a/wifi/supplicant/aidl/aidl_api/android.hardware.wifi.supplicant/current/android/hardware/wifi/supplicant/ISupplicantStaIfaceCallback.aidl +++ b/wifi/supplicant/aidl/aidl_api/android.hardware.wifi.supplicant/current/android/hardware/wifi/supplicant/ISupplicantStaIfaceCallback.aidl @@ -86,5 +86,6 @@ interface ISupplicantStaIfaceCallback { enum MloLinkInfoChangeReason { TID_TO_LINK_MAP = 0, MULTI_LINK_RECONFIG_AP_REMOVAL = 1, + MULTI_LINK_RECONFIG_AP_ADDITION = 2, } } diff --git a/wifi/supplicant/aidl/android/hardware/wifi/supplicant/ISupplicantStaIfaceCallback.aidl b/wifi/supplicant/aidl/android/hardware/wifi/supplicant/ISupplicantStaIfaceCallback.aidl index 172fcda26f..8740ad003e 100644 --- a/wifi/supplicant/aidl/android/hardware/wifi/supplicant/ISupplicantStaIfaceCallback.aidl +++ b/wifi/supplicant/aidl/android/hardware/wifi/supplicant/ISupplicantStaIfaceCallback.aidl @@ -338,11 +338,19 @@ oneway interface ISupplicantStaIfaceCallback { /** * Multi-link reconfiguration - AP removal as described in * IEEE 802.11be spec, section 35.3.6. This is a mandatory feature for - * station. + * station according to Wi-Fi 7 R1 MRD. * * Removed link will not be present in |ISupplicantStaIface.getConnectionMloLinksInfo|. */ MULTI_LINK_RECONFIG_AP_REMOVAL = 1, + /** + * Multi-link reconfiguration - Adding affiliated AP(s) as described in + * IEEE 802.11be spec, section 35.3.6. This is an optional feature for + * station according to Wi-Fi 7 R2 MRD. + * + * Added link will be present in |ISupplicantStaIface.getConnectionMloLinksInfo|. + */ + MULTI_LINK_RECONFIG_AP_ADDITION = 2, } /**