summaryrefslogtreecommitdiffstats
path: root/init/builtins.cpp
diff options
context:
space:
mode:
authorSami Tolvanen <samitolvanen@google.com>2015-03-30 11:38:38 +0100
committerSami Tolvanen <samitolvanen@google.com>2015-03-31 09:12:00 +0100
commit454742392f72079dbdb0d23ea24e01b5703c1aa5 (patch)
tree6aa7709c397d86c8ffaabc597b1f26c315d28ddd /init/builtins.cpp
parentcd153076dc27b9a53fddec35eb050f44239d5af3 (diff)
downloadsystem_core-454742392f72079dbdb0d23ea24e01b5703c1aa5.zip
system_core-454742392f72079dbdb0d23ea24e01b5703c1aa5.tar.gz
system_core-454742392f72079dbdb0d23ea24e01b5703c1aa5.tar.bz2
Set verity mode as the verified property value
Set the verity mode as the value for partition.%s.verified to make it easier for userspace to determine in which mode dm-verity was started. Change-Id: Icc635515f8a8ede941277aed196867351d8387cb
Diffstat (limited to 'init/builtins.cpp')
-rw-r--r--init/builtins.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/init/builtins.cpp b/init/builtins.cpp
index 6daea37..aa5c649 100644
--- a/init/builtins.cpp
+++ b/init/builtins.cpp
@@ -680,8 +680,9 @@ int do_verity_load_state(int nargs, char **args) {
return rc;
}
-static void verity_update_property(fstab_rec *fstab, const char *mount_point, int status) {
- property_set(android::base::StringPrintf("partition.%s.verified", mount_point).c_str(), "1");
+static void verity_update_property(fstab_rec *fstab, const char *mount_point, int mode, int status) {
+ property_set(android::base::StringPrintf("partition.%s.verified", mount_point).c_str(),
+ android::base::StringPrintf("%d", mode).c_str());
}
int do_verity_update_state(int nargs, char** args) {