Difference between revisions of "ACI:GetConnectingNetworkMtu"

m
 
(One intermediate revision by the same user not shown)
Line 24: Line 24:
 
=Description=
 
=Description=
 
Return the current access point to MTU value.
 
Return the current access point to MTU value.
If the 3DS is connected to the internet, return current access point MTU value.
+
If the 3DS is connected to the internet, return the current access point's MTU value.
If the 3DS isn't connected to the internet, return last connected access point MTU value.
+
If the 3DS isn't connected to the internet, return the last connected access point's MTU value.
(If the 3DS has never connected to any access point return 0)
+
(If the 3DS has never connected to any access point return to 0)
  
 
=Example=
 
=Example=
Line 43: Line 43:
  
 
printf("MTU value : %ld", cache_buffer[2]);
 
printf("MTU value : %ld", cache_buffer[2]);
 +
 +
svcCloseHandle(share_ac_handle);

Latest revision as of 06:36, 5 November 2019

RequestEdit

Index Word Description
0 Header code [0x04A20000]

ResponseEdit

Index Word Description
1 Result code
2 MTU value.

DescriptionEdit

Return the current access point to MTU value. If the 3DS is connected to the internet, return the current access point's MTU value. If the 3DS isn't connected to the internet, return the last connected access point's MTU value. (If the 3DS has never connected to any access point return to 0)

ExampleEdit

Handle share_ac_handle;

u32* cache_buffer = getThreadCommandBuffer();

srvGetServiceHandle(&share_ac_handle, "ac:i");

cache_buffer[0] = IPC_MakeHeader(0x4A2, 0, 0); // 0x04A20000

svcSendSyncRequest(share_ac_handle);

printf("Result : 0x%lx", cache_buffer[1]);

printf("MTU value : %ld", cache_buffer[2]);

svcCloseHandle(share_ac_handle);