1
0
Fork 0
mirror of https://github.com/DarkMatterCore/nxdumptool.git synced 2024-11-23 02:36:41 +00:00

Update smc.h

This commit is contained in:
Pablo Curiel 2023-04-08 13:45:05 +02:00
parent 9a4b8b573d
commit ed5a5565c0

View file

@ -62,16 +62,14 @@ typedef struct {
/// Helper inline functions. /// Helper inline functions.
NX_INLINE bool smcPrepareGenerateAesKekOption(bool is_device_unique, u32 key_type_idx, u32 seal_key_idx, SmcGenerateAesKekOption *out) NX_INLINE void smcPrepareGenerateAesKekOption(bool is_device_unique, u32 key_type_idx, u32 seal_key_idx, SmcGenerateAesKekOption *out)
{ {
if (key_type_idx >= SmcKeyType_Count || seal_key_idx >= SmcSealKey_Count) return false; if (key_type_idx >= SmcKeyType_Count || seal_key_idx >= SmcSealKey_Count) return;
out->fields.is_device_unique = (u32)(is_device_unique & 1); out->fields.is_device_unique = (u32)(is_device_unique & 1);
out->fields.key_type_idx = key_type_idx; out->fields.key_type_idx = key_type_idx;
out->fields.seal_key_idx = seal_key_idx; out->fields.seal_key_idx = seal_key_idx;
out->fields.reserved = 0; out->fields.reserved = 0;
return true;
} }
#ifdef __cplusplus #ifdef __cplusplus