Correctly label data types

Data outside /data/vendor must have the core_data_file_type
attribute.

Test: build (this is a build time test)
Bug: 34980020
Change-Id: I372c80da64abc26d8dd1478d208074de25d88357
diff --git a/sepolicy/file.te b/sepolicy/file.te
index 21dcd0d..2dddda5 100644
--- a/sepolicy/file.te
+++ b/sepolicy/file.te
@@ -19,18 +19,18 @@
 type qmuxd_socket, file_type;
 
 # location file types
-type location_data_file, file_type, data_file_type;
+type location_data_file, file_type, data_file_type, core_data_file_type;
 type location_app_data_file, file_type, data_file_type;
 
 # Socket node needed by ims_data daemon
 type ims_socket, file_type;
 
-type ramdump_data_file, file_type, data_file_type;
-type diag_logs, file_type, data_file_type, mlstrustedobject;
+type ramdump_data_file, file_type, data_file_type, core_data_file_type;
+type diag_logs, file_type, data_file_type, core_data_file_type, mlstrustedobject;
 
-type perfd_data_file, file_type, data_file_type;
+type perfd_data_file, file_type, data_file_type, core_data_file_type;
 
-type cnd_data_file, file_type, data_file_type;
+type cnd_data_file, file_type, data_file_type, core_data_file_type;
 
 type nfc_vendor_data_file, file_type, data_file_type;
 
diff --git a/sepolicy/time_daemon.te b/sepolicy/time_daemon.te
index 6ec1100..84463f5 100644
--- a/sepolicy/time_daemon.te
+++ b/sepolicy/time_daemon.te
@@ -1,7 +1,7 @@
 # Policies for time daemon
 type time_daemon, domain, device_domain_deprecated;
 type time_daemon_exec, exec_type, file_type;
-type time_data_file, file_type, data_file_type;
+type time_data_file, file_type, data_file_type, core_data_file_type;
 
 # Make transition to its own time_daemon domain from init
 init_daemon_domain(time_daemon)