LDN services: Difference between revisions

No edit summary
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]]