libnx v4.9.0
Loading...
Searching...
No Matches
Data Fields
NsSystemDeliveryInfo Struct Reference

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.
 

Detailed Description

SystemDeliveryInfo.


The documentation for this struct was generated from the following file: