system_api: Update dlp service protos

BUG=chromium:1259203
TEST=cros_workon_make --board=${BOARD} chromeos-base/dlp --test

Change-Id: I884ed2fe8091ac2a43dfc7c9b2863be0f5eec205
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/3329323
Reviewed-by: Eric Caruso <ejcaruso@chromium.org>
Tested-by: Aya Elsayed <ayaelattar@chromium.org>
Reviewed-by: Sergey Poromov <poromov@chromium.org>
Commit-Queue: Aya Elsayed <ayaelattar@chromium.org>
diff --git a/system_api/dbus/dlp/dbus-constants.h b/system_api/dbus/dlp/dbus-constants.h
index 158bbe8..99070da 100644
--- a/system_api/dbus/dlp/dbus-constants.h
+++ b/system_api/dbus/dlp/dbus-constants.h
@@ -14,6 +14,7 @@
 constexpr char kSetDlpFilesPolicyMethod[] = "SetDlpFilesPolicy";
 constexpr char kAddFileMethod[] = "AddFile";
 constexpr char kRequestFileAccessMethod[] = "RequestFileAccess";
+constexpr char kGetFilesSourcesMethod[] = "GetFilesSources";
 
 // Errors returned by DLP Daemon mathods:
 constexpr char kErrorFailedToCreatePipe[] = "FailedToCreatePipe";
@@ -30,8 +31,6 @@
 constexpr char kDlpFilesPolicyServiceIsRestrictedMethod[] = "IsRestricted";
 constexpr char kDlpFilesPolicyServiceIsDlpPolicyMatchedMethod[] =
     "IsDlpPolicyMatched";
-constexpr char kDlpFilesPolicyServiceGetDisallowedTransfersMethod[] =
-    "GetDisallowedTransfers";
 
 }  // namespace dlp
 #endif  // SYSTEM_API_DBUS_DLP_DBUS_CONSTANTS_H_
diff --git a/system_api/dbus/dlp/dlp_service.proto b/system_api/dbus/dlp/dlp_service.proto
index c57e162..e248fc8 100644
--- a/system_api/dbus/dlp/dlp_service.proto
+++ b/system_api/dbus/dlp/dlp_service.proto
@@ -103,6 +103,11 @@
   optional bool restricted = 1;
 }
 
+message GetFilesSourcesRequest {
+  // A list of files inodes.
+  repeated uint64 files_inodes = 1;
+}
+
 message FileMetadata {
   // File inode number.
   optional uint64 inode = 1;
@@ -110,9 +115,9 @@
   optional string source_url = 2;
 }
 
-message GetDisallowedTransfersRequest {
-  // A list of files to be transferred.
-  repeated FileMetadata transferred_files = 1;
-  // URL where the files are going to be transferrxwed.
-  optional string destination_url = 2;
+message GetFilesSourcesResponse {
+  // Error message, empty if no error occurred.
+  optional string error_message = 1;
+  // A list of files source urls.
+  repeated FileMetadata files_metadata = 2;
 }