Changes

Jump to navigation Jump to search
no edit summary
Line 281: Line 281:  
= SfNetworkProfileData =
 
= SfNetworkProfileData =
 
This is "nn::nifm::detail::sf::NetworkProfileData". This is a 0x17C-byte struct. This is converted to/from [[#NetworkProfileData]] by sdknso.
 
This is "nn::nifm::detail::sf::NetworkProfileData". This is a 0x17C-byte struct. This is converted to/from [[#NetworkProfileData]] by sdknso.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Size
 +
! Description
 +
|-
 +
| 0x0 || 0xC2 || [[#IpSettingData]]
 +
|-
 +
| 0x116 || 0x66 || [[#SfWirelessSettingData]]
 +
|}
    
= NetworkProfileData =
 
= NetworkProfileData =
Line 294: Line 305:  
|-
 
|-
 
| 0xCC || 0xC2 || [[#IpSettingData]]
 
| 0xCC || 0xC2 || [[#IpSettingData]]
 +
|}
 +
 +
= SfWirelessSettingData =
 +
This is a 0x66-byte struct. This is converted to/from [[#WirelessSettingData]] during the [[#NetworkProfileData]] conversion.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Size
 +
! Description
 +
|-
 +
| 0x0 || 0x1 || SSID length?(Clamped to max len 0x20 during [[#NetworkProfileData]] conversion)
 +
|-
 +
| 0x1 || 0x21 || NUL-terminated SSID string?
 +
|-
 +
| 0x22 || 0x1 ||
 +
|-
 +
| 0x23 || 0x1 ||
 +
|-
 +
| 0x24 || 0x1 ||
 +
|-
 +
| 0x25 || 0x41 ||
 
|}
 
|}
    
= WirelessSettingData =
 
= WirelessSettingData =
 
This is "nn::nifm::WirelessSettingData". This is a 0x70-byte struct.
 
This is "nn::nifm::WirelessSettingData". This is a 0x70-byte struct.
 +
 +
{| class="wikitable" border="1"
 +
|-
 +
! Offset
 +
! Size
 +
! Description
 +
|-
 +
| 0x0 || 0x1 || SSID [[#SfWirelessSettingData|length]]?
 +
|-
 +
| 0x1 || 0x21 || NUL-terminated SSID string?
 +
|-
 +
| 0x22 || 0x1 ||
 +
|-
 +
| 0x23 || 0x1 || Padding
 +
|-
 +
| 0x24 || 0x4 ||
 +
|-
 +
| 0x28 || 0x4 ||
 +
|-
 +
| 0x2C || 0x41 ||
 +
|-
 +
| 0x6D || 0x3 || Padding
 +
|}
    
= IpSettingData =
 
= IpSettingData =

Navigation menu