mirror of
https://github.com/Evolution-X/hardware_interfaces
synced 2026-02-01 16:50:18 +00:00
identity: fix CBOR 8-byte integer encoding
8-byte intergers are identified by the additional information having the value 27. Test: atest VtsHalIdentityTargetTest Change-Id: I986162c4966275d7589d99c08c7323445e1f9e80
This commit is contained in:
@@ -114,7 +114,7 @@ void eicCborBegin(EicCbor* cbor, int majorType, size_t size) {
|
||||
data[4] = size & 0xff;
|
||||
eicCborAppend(cbor, data, 5);
|
||||
} else {
|
||||
data[0] = (majorType << 5) | 24;
|
||||
data[0] = (majorType << 5) | 27;
|
||||
data[1] = (((uint64_t)size) >> 56) & 0xff;
|
||||
data[2] = (((uint64_t)size) >> 48) & 0xff;
|
||||
data[3] = (((uint64_t)size) >> 40) & 0xff;
|
||||
|
||||
Reference in New Issue
Block a user