Merge "Pass callingUid and callingPid to startNetworkScan"
diff --git a/src/com/android/phone/PhoneInterfaceManager.java b/src/com/android/phone/PhoneInterfaceManager.java
index 46c2847..c00ccf4 100755
--- a/src/com/android/phone/PhoneInterfaceManager.java
+++ b/src/com/android/phone/PhoneInterfaceManager.java
@@ -4449,11 +4449,13 @@
}
}
}
+ int callingUid = Binder.getCallingUid();
+ int callingPid = Binder.getCallingPid();
final long identity = Binder.clearCallingIdentity();
try {
return mNetworkScanRequestTracker.startNetworkScan(
request, messenger, binder, getPhone(subId),
- callingPackage);
+ callingUid, callingPid, callingPackage);
} finally {
Binder.restoreCallingIdentity(identity);
}
@@ -4490,9 +4492,10 @@
TelephonyPermissions.enforceCallingOrSelfModifyPermissionOrCarrierPrivilege(
mApp, subId, "stopNetworkScan");
+ int callingUid = Binder.getCallingUid();
final long identity = Binder.clearCallingIdentity();
try {
- mNetworkScanRequestTracker.stopNetworkScan(scanId);
+ mNetworkScanRequestTracker.stopNetworkScan(scanId, callingUid);
} finally {
Binder.restoreCallingIdentity(identity);
}