|
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.