Changes

649 bytes added ,  23:26, 11 May 2020
no edit summary
Line 209: Line 209:     
=== CreateNetwork ===
 
=== CreateNetwork ===
 +
Takes an input [[#SecurityConfig]], a 0x30-byte struct with 1-byte alignment, a 0x20-byte struct with 8-byte alignment, no output.
    
=== CreateNetworkPrivate ===
 
=== CreateNetworkPrivate ===
 +
Takes an input [[#SecurityConfig]], a [[#SecurityParameter]], a 0x30-byte struct with 1-byte alignment, a 0x20-byte struct with 8-byte alignment, a type-0x9 input buffer containing an array of [[#AddressEntry]], no output.
    
=== DestroyNetwork ===
 
=== DestroyNetwork ===
Line 588: Line 590:  
= WirelessControllerRestriction =
 
= WirelessControllerRestriction =
 
This is "nn::ldn::WirelessControllerRestriction". This is an u32 enum.
 
This is "nn::ldn::WirelessControllerRestriction". This is an u32 enum.
 +
 +
= SecurityConfig =
 +
This is "nn::ldn::SecurityConfig". This is a 0x44-byte struct with 2-byte alignment.
 +
 +
= SecurityParameter =
 +
This is "nn::ldn::SecurityParameter". This is a 0x20-byte struct with 1-byte alignment.
 +
 +
= AddressEntry =
 +
This is "nn::ldn::AddressEntry". This is a 0x24-byte struct.
    
[[Category:Services]]
 
[[Category:Services]]