MCPcopy Create free account
hub / github.com/TheOfficialFloW/VitaShell / initNet

Function initNet

init.c:280–303  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

278static char *net_memory = NULL;
279
280static void initNet() {
281 net_memory = malloc(NET_MEMORY_SIZE);
282
283 SceNetInitParam param;
284 param.memory = net_memory;
285 param.size = NET_MEMORY_SIZE;
286 param.flags = 0;
287
288 sceNetInit(&param);
289 sceNetCtlInit();
290
291 sceSslInit(300 * 1024);
292 sceHttpInit(40 * 1024);
293
294 sceHttpsDisableOption(SCE_HTTPS_FLAG_SERVER_VERIFY);
295
296 sceNetAdhocInit();
297
298 SceNetAdhocctlAdhocId adhocId;
299 memset(&adhocId, 0, sizeof(SceNetAdhocctlAdhocId));
300 adhocId.type = SCE_NET_ADHOCCTL_ADHOCTYPE_RESERVED;
301 memcpy(&adhocId.data[0], VITASHELL_TITLEID, SCE_NET_ADHOCCTL_ADHOCID_LEN);
302 sceNetAdhocctlInit(&adhocId);
303}
304
305static void finishNet() {
306 sceNetAdhocctlTerm();

Callers 1

initVitaShellFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected