Implement serialization version checking
Merge from Widevine repo of http://go/wvgerrit/125263 and http://go/wvgerrit/135749 Define a |major.minor| version in the serialization layer and check for compatibility between REE and TEE before accepting connections. bug: 158857733 test: opk_all_tests Change-Id: Iad44a1f50a27c6bca4959c6d41c9b361712dbde8
This commit is contained in:
committed by
Fred Gylys-Colwell
parent
7cbf3ebf6b
commit
b082f3fb0b
@@ -97,6 +97,10 @@ typedef enum OEMCryptoResult {
|
||||
ODK_TIMER_EXPIRED = ODK_ERROR_BASE + 3,
|
||||
ODK_UNSUPPORTED_API = ODK_ERROR_BASE + 4,
|
||||
ODK_STALE_RENEWAL = ODK_ERROR_BASE + 5,
|
||||
/* OPK return values */
|
||||
OPK_ERROR_BASE = 2000,
|
||||
OPK_ERROR_REMOTE_CALL = OPK_ERROR_BASE,
|
||||
OPK_ERROR_INCOMPATIBLE_VERSION = OPK_ERROR_BASE + 1
|
||||
} OEMCryptoResult;
|
||||
/* clang-format on */
|
||||
|
||||
|
||||
Reference in New Issue
Block a user