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.