aboutsummaryrefslogtreecommitdiff
path: root/tools/aconfig/aconfig_storage_read_api/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'tools/aconfig/aconfig_storage_read_api/src/lib.rs')
-rw-r--r--tools/aconfig/aconfig_storage_read_api/src/lib.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/aconfig/aconfig_storage_read_api/src/lib.rs b/tools/aconfig/aconfig_storage_read_api/src/lib.rs
index d3cc9d427d..1b6e1fcdaf 100644
--- a/tools/aconfig/aconfig_storage_read_api/src/lib.rs
+++ b/tools/aconfig/aconfig_storage_read_api/src/lib.rs
@@ -185,6 +185,7 @@ mod ffi {
pub package_exists: bool,
pub package_id: u32,
pub boolean_start_index: u32,
+ pub fingerprint: u64,
}
// Flag table query return for cc interlop
@@ -248,6 +249,7 @@ impl ffi::PackageReadContextQueryCXX {
package_exists: true,
package_id: offset.package_id,
boolean_start_index: offset.boolean_start_index,
+ fingerprint: offset.fingerprint,
},
None => Self {
query_success: true,
@@ -255,6 +257,7 @@ impl ffi::PackageReadContextQueryCXX {
package_exists: false,
package_id: 0,
boolean_start_index: 0,
+ fingerprint: 0,
},
},
Err(errmsg) => Self {
@@ -263,6 +266,7 @@ impl ffi::PackageReadContextQueryCXX {
package_exists: false,
package_id: 0,
boolean_start_index: 0,
+ fingerprint: 0,
},
}
}