Updated NsSystemDeliveryInfo docs.

This commit is contained in:
yellows8 2019-09-27 00:18:54 -04:00
parent e0c72684c5
commit fe836e2145
No known key found for this signature in database
GPG Key ID: 0AF90DA3F1E60E43

View File

@ -104,11 +104,11 @@ typedef struct {
/// SystemDeliveryInfo
typedef struct {
u32 protocol_version; ///< Must be <= to and match a system-setting.
u8 unk_x4[0x8]; ///< Unused by NS, besides HMAC validation.
u8 unk_x4[0x8]; ///< Unused by \ref nssuRequestSendSystemUpdate / \ref nssuControlRequestReceiveSystemUpdate, besides HMAC validation.
u32 systemupdate_meta_version; ///< SystemUpdate meta version.
u64 systemupdate_meta_titleid; ///< SystemUpdate meta titleID.
u8 unk_x18; ///< Copied into state by \ref nssuRequestSendSystemUpdate.
u8 unk_x19[0xc7]; ///< Unused by NS, besides HMAC validation.
u8 unk_x19[0xc7]; ///< Unused by \ref nssuRequestSendSystemUpdate / \ref nssuControlRequestReceiveSystemUpdate, besides HMAC validation.
u8 hmac[0x20]; ///< HMAC-SHA256 over the previous 0xe0-bytes.
} NsSystemDeliveryInfo;