Secretkeeper HAL: support large messages
The TIPC channel between HAL service and TA has a max message size of
around 4K. Cope with larger messages by using fragmentation and
reassembly for all messages.
Test: VtsSecretkeeperTargetTest
Change-Id: I18cc9a9f6e6b90ab66bc3bcf1972e1a5c5112c89
diff --git a/trusty/secretkeeper/Android.bp b/trusty/secretkeeper/Android.bp
index f6b740a..6523eda 100644
--- a/trusty/secretkeeper/Android.bp
+++ b/trusty/secretkeeper/Android.bp
@@ -28,12 +28,13 @@
],
rustlibs: [
"libandroid_logger",
- "libbinder_rs",
"libauthgraph_hal",
- "libtrusty-rs",
+ "libauthgraph_wire",
+ "libbinder_rs",
"liblibc",
"liblog_rust",
"libsecretkeeper_hal",
+ "libtrusty-rs",
],
defaults: [
"secretkeeper_use_latest_hal_aidl_rust",