binder::get_interface -> binder::wait_for_interface
binder::get_interface is deprecated.
Bug: 339248908
Test: TH
Change-Id: I3e9b317a42aae192d503beaad9f3546dc4d6e6ac
diff --git a/virtualizationmanager/src/aidl.rs b/virtualizationmanager/src/aidl.rs
index 653281d..941f38b 100644
--- a/virtualizationmanager/src/aidl.rs
+++ b/virtualizationmanager/src/aidl.rs
@@ -1036,7 +1036,7 @@
return Ok(());
}
let perm_svc: Strong<dyn IPermissionController::IPermissionController> =
- binder::get_interface("permission")?;
+ binder::wait_for_interface("permission")?;
if perm_svc.checkPermission(perm, calling_pid, calling_uid as i32)? {
Ok(())
} else {
diff --git a/virtualizationservice/src/aidl.rs b/virtualizationservice/src/aidl.rs
index 1fa634d..7eb00e3 100644
--- a/virtualizationservice/src/aidl.rs
+++ b/virtualizationservice/src/aidl.rs
@@ -859,7 +859,7 @@
return Ok(());
}
let perm_svc: Strong<dyn IPermissionController::IPermissionController> =
- binder::get_interface("permission")?;
+ binder::wait_for_interface("permission")?;
if perm_svc.checkPermission(perm, calling_pid, calling_uid as i32)? {
Ok(())
} else {