libnx v4.9.0
|
SystemDeliveryInfo. More...
#include <ns.h>
Data Fields | ||
struct { | ||
u32 system_delivery_protocol_version | ||
Must match a system-setting. | ||
u32 application_delivery_protocol_version | ||
Loaded from a system-setting. Unused by nssuRequestSendSystemUpdate / nssuControlRequestReceiveSystemUpdate, besides HMAC validation. | ||
u32 includes_exfat | ||
Whether ExFat is included. Unused by nssuRequestSendSystemUpdate / nssuControlRequestReceiveSystemUpdate, besides HMAC validation. | ||
u32 system_update_meta_version | ||
SystemUpdate meta version. | ||
u64 system_update_meta_id | ||
SystemUpdate meta Id. | ||
u8 unk_x18 | ||
Copied into state by nssuRequestSendSystemUpdate. | ||
u8 unk_x19 | ||
Unused by nssuRequestSendSystemUpdate / nssuControlRequestReceiveSystemUpdate, besides HMAC validation. | ||
u8 unk_x1a | ||
Unknown. | ||
u8 unk_x1b [0xc5] | ||
Unused by nssuRequestSendSystemUpdate / nssuControlRequestReceiveSystemUpdate, besides HMAC validation. | ||
} | data | |
Data used with the below hmac. | ||
u8 | hmac [0x20] | |
HMAC-SHA256 over the above data. | ||
SystemDeliveryInfo.