Fix session id in dynamic adapter for OEMCrypto_LoadLicense()
Missing "pair." for a few spots. Test: oemcrypto unit tests Bug: 299333403 Change-Id: I99ecb7fc42f88b431d293b3edeb5903b8f24e1e7
This commit is contained in:
@@ -2215,10 +2215,10 @@ extern "C" OEMCryptoResult OEMCrypto_LoadLicense(
|
||||
const std::vector<uint8_t> enc_context =
|
||||
MakeContext("ENCRYPTION", context, context_length, 0x80);
|
||||
const OEMCryptoResult result = pair.fcn->DeriveKeysFromSessionKey_V18(
|
||||
session, derivation_key, derivation_key_length, mac_context.data(),
|
||||
pair.session, derivation_key, derivation_key_length, mac_context.data(),
|
||||
mac_context.size(), enc_context.data(), enc_context.size());
|
||||
if (result != OEMCrypto_SUCCESS) return result;
|
||||
return pair.fcn->LoadLicense_V18(session, message, message_length,
|
||||
return pair.fcn->LoadLicense_V18(pair.session, message, message_length,
|
||||
core_message_length, signature,
|
||||
signature_length);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user