mirror of
https://github.com/wiiu-env/ftpiiu_plugin.git
synced 2024-11-16 17:59:19 +01:00
Get local IP address on Switch correctly (#1)
This commit is contained in:
parent
10b46172fe
commit
2cb78030be
@ -2020,7 +2020,7 @@ ftp_init(void)
|
|||||||
|
|
||||||
/* get address to listen on */
|
/* get address to listen on */
|
||||||
serv_addr.sin_family = AF_INET;
|
serv_addr.sin_family = AF_INET;
|
||||||
#ifdef _3DS
|
#if defined(_3DS) || defined(SWITCH)
|
||||||
serv_addr.sin_addr.s_addr = gethostid();
|
serv_addr.sin_addr.s_addr = gethostid();
|
||||||
serv_addr.sin_port = htons(LISTEN_PORT);
|
serv_addr.sin_port = htons(LISTEN_PORT);
|
||||||
#else
|
#else
|
||||||
|
@ -105,8 +105,10 @@ main(int argc,
|
|||||||
gfxInitDefault();
|
gfxInitDefault();
|
||||||
gfxSet3D(false);
|
gfxSet3D(false);
|
||||||
sdmcWriteSafe(false);
|
sdmcWriteSafe(false);
|
||||||
#elif defined(__SWITCH__)
|
#elif defined(SWITCH)
|
||||||
|
/* initialize needed Switch services */
|
||||||
//gfxInitResolution(644, 480);
|
//gfxInitResolution(644, 480);
|
||||||
|
nifmInitialize();
|
||||||
gfxInitDefault();
|
gfxInitDefault();
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
@ -176,6 +178,7 @@ log_fail:
|
|||||||
|
|
||||||
/* deinitialize Switch services */
|
/* deinitialize Switch services */
|
||||||
gfxExit();
|
gfxExit();
|
||||||
|
nifmExit();
|
||||||
#endif
|
#endif
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user