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);
         }