aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXin Li <delphij@google.com>2019-09-08 13:06:50 -0700
committerXin Li <delphij@google.com>2019-09-08 13:06:50 -0700
commit5290eb035330085b020df241ce0e47fb9357d1a6 (patch)
tree1ce39e90d66cacd733f298d8dc7a91ce8d6b18cf
parent54eb311958a4200c76504139d9908d8c7149486c (diff)
parentd70e19456b25e63bd12651cfdd82b026465c22de (diff)
downloadandroid-5290eb035330085b020df241ce0e47fb9357d1a6.tar.gz
Merge qt-r1-dev-plus-aosp-without-vendor (5817612) into stage-aosp-master
Bug: 135460123 Change-Id: I7bddfec8cc2d1cf26b4c351ddfe06c56a6d8aae9 Merged-In: I2fba61edbd92420b6c4df9bea56392d6afe63e89
-rw-r--r--hals/keymaster/KeymasterDevice.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/hals/keymaster/KeymasterDevice.cpp b/hals/keymaster/KeymasterDevice.cpp
index 61614e9..c312262 100644
--- a/hals/keymaster/KeymasterDevice.cpp
+++ b/hals/keymaster/KeymasterDevice.cpp
@@ -346,6 +346,7 @@ Return<void> KeymasterDevice::getHmacSharingParameters(
if (ec != ErrorCode::OK) {
_hidl_cb(ec, HmacSharingParameters());
+ return Void();
}
const std::string & nonce = response.hmac_sharing_params().nonce();
@@ -717,6 +718,7 @@ Return<void> KeymasterDevice::attestKey(
::strftime(not_after_str, sizeof(not_after_str),
"%y%m%d%H%M%SZ", gmtime(&not_after)) == 0) {
_hidl_cb(ErrorCode::UNKNOWN_ERROR, hidl_vec<hidl_vec<uint8_t> >{});
+ return Void();
}
startRequest.mutable_blob()->set_blob(&keyToAttest[0], keyToAttest.size());