added more libs

This commit is contained in:
georgemoralis 2024-03-22 15:41:11 +02:00
parent 5790f8da13
commit e91e7f61be
9 changed files with 4780 additions and 0 deletions

308
libraries/libsceaudioin.cpp Normal file
View File

@ -0,0 +1,308 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
// Generated By moduleGenerator
#include "libsceaudioin.h"
#include "common/log.h"
#include "error_codes.h"
namespace Libraries::AudioIn{
int PS4_SYSV_ABI sceAudioInChangeAppModuleState()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInClose()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInCountPorts()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInDeviceHqOpen()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInDeviceIdHqOpen()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInDeviceIdOpen()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInDeviceOpen()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInDeviceOpenEx()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInExtClose()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInExtCtrl()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInExtInput()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInExtOpen()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInExtSetAecMode()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInGetGain()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInGetHandleStatusInfo()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInGetRerouteCount()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInGetSilentState()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInHqOpen()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInHqOpenEx()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInInit()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInInput()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInInputs()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInIsSharedDevice()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInOpen()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInOpenEx()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetAllMute()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetCompressorPreGain()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetConnections()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetConnectionsForUser()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetDevConnection()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetFocusForUser()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetMode()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetMode2()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetPortConnections()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetPortStatuses()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetSparkParam()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetSparkSideTone()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetUsbGain()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInSetUserMute()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInVmicCreate()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInVmicDestroy()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceAudioInVmicWrite()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
void RegisterlibSceAudioIn(Core::Loader::SymbolsResolver * sym) {
LIB_FUNCTION("IQtWgnrw6v8", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInChangeAppModuleState );
LIB_FUNCTION("Jh6WbHhnI68", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInClose );
LIB_FUNCTION("8mtcsG-Qp5E", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInCountPorts );
LIB_FUNCTION("5qRVfxOmbno", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInDeviceHqOpen );
LIB_FUNCTION("gUNabrUkZNg", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInDeviceIdHqOpen );
LIB_FUNCTION("X-AQLtdxQOo", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInDeviceIdOpen );
LIB_FUNCTION("VoX9InuwwTg", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInDeviceOpen );
LIB_FUNCTION("48-miagyJ2I", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInDeviceOpenEx );
LIB_FUNCTION("kFKJ3MVcDuo", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInExtClose );
LIB_FUNCTION("mhAfefP9m2g", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInExtCtrl );
LIB_FUNCTION("KpBKoHKVKEc", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInExtInput );
LIB_FUNCTION("YZ+3seW7CyY", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInExtOpen );
LIB_FUNCTION("FVGWf8JaHOE", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInExtSetAecMode );
LIB_FUNCTION("S-rDUfQk9sg", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInGetGain );
LIB_FUNCTION("NJam1-F7lNY", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInGetHandleStatusInfo );
LIB_FUNCTION("3shKmTrTw6c", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInGetRerouteCount );
LIB_FUNCTION("BohEAQ7DlUE", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInGetSilentState );
LIB_FUNCTION("nya-R5gDYhM", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInHqOpen );
LIB_FUNCTION("CTh72m+IYbU", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInHqOpenEx );
LIB_FUNCTION("SxQprgjttKE", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInInit );
LIB_FUNCTION("LozEOU8+anM", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInInput );
LIB_FUNCTION("rmgXsZ-2Tyk", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInInputs );
LIB_FUNCTION("6QP1MzdFWhs", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInIsSharedDevice );
LIB_FUNCTION("5NE8Sjc7VC8", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInOpen );
LIB_FUNCTION("+DY07NwJb0s", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInOpenEx );
LIB_FUNCTION("vYFsze1SqU8", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetAllMute );
LIB_FUNCTION("vyh-T6sMqnw", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetCompressorPreGain );
LIB_FUNCTION("YeBSNVAELe4", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetConnections );
LIB_FUNCTION("thLNHvkWSeg", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetConnectionsForUser );
LIB_FUNCTION("rcgv2ciDrtc", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetDevConnection );
LIB_FUNCTION("iN3KqF-8R-w", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetFocusForUser );
LIB_FUNCTION("VAzfxqDwbQ0", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetMode );
LIB_FUNCTION("CwBFvAlOv7k", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetMode2 );
LIB_FUNCTION("tQpOPpYwv7o", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetPortConnections );
LIB_FUNCTION("NUWqWguYcNQ", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetPortStatuses );
LIB_FUNCTION("U0ivfdKFZbA", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetSparkParam );
LIB_FUNCTION("hWMCAPpqzDo", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetSparkSideTone );
LIB_FUNCTION("nqXpw3MaN50", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetUsbGain );
LIB_FUNCTION("arJp991xk5k", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInSetUserMute );
LIB_FUNCTION("DVTn+iMSpBM", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInVmicCreate );
LIB_FUNCTION("3ULZGIl+Acc", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInVmicDestroy );
LIB_FUNCTION("4kHw99LUG3A", "libSceAudioIn" , 1 , "libSceAudioIn", 1, 1 , sceAudioInVmicWrite );
};
}

54
libraries/libsceaudioin.h Normal file
View File

@ -0,0 +1,54 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "library_common.h"
namespace Libraries::AudioIn{
int PS4_SYSV_ABI sceAudioInChangeAppModuleState();
int PS4_SYSV_ABI sceAudioInClose();
int PS4_SYSV_ABI sceAudioInCountPorts();
int PS4_SYSV_ABI sceAudioInDeviceHqOpen();
int PS4_SYSV_ABI sceAudioInDeviceIdHqOpen();
int PS4_SYSV_ABI sceAudioInDeviceIdOpen();
int PS4_SYSV_ABI sceAudioInDeviceOpen();
int PS4_SYSV_ABI sceAudioInDeviceOpenEx();
int PS4_SYSV_ABI sceAudioInExtClose();
int PS4_SYSV_ABI sceAudioInExtCtrl();
int PS4_SYSV_ABI sceAudioInExtInput();
int PS4_SYSV_ABI sceAudioInExtOpen();
int PS4_SYSV_ABI sceAudioInExtSetAecMode();
int PS4_SYSV_ABI sceAudioInGetGain();
int PS4_SYSV_ABI sceAudioInGetHandleStatusInfo();
int PS4_SYSV_ABI sceAudioInGetRerouteCount();
int PS4_SYSV_ABI sceAudioInGetSilentState();
int PS4_SYSV_ABI sceAudioInHqOpen();
int PS4_SYSV_ABI sceAudioInHqOpenEx();
int PS4_SYSV_ABI sceAudioInInit();
int PS4_SYSV_ABI sceAudioInInput();
int PS4_SYSV_ABI sceAudioInInputs();
int PS4_SYSV_ABI sceAudioInIsSharedDevice();
int PS4_SYSV_ABI sceAudioInOpen();
int PS4_SYSV_ABI sceAudioInOpenEx();
int PS4_SYSV_ABI sceAudioInSetAllMute();
int PS4_SYSV_ABI sceAudioInSetCompressorPreGain();
int PS4_SYSV_ABI sceAudioInSetConnections();
int PS4_SYSV_ABI sceAudioInSetConnectionsForUser();
int PS4_SYSV_ABI sceAudioInSetDevConnection();
int PS4_SYSV_ABI sceAudioInSetFocusForUser();
int PS4_SYSV_ABI sceAudioInSetMode();
int PS4_SYSV_ABI sceAudioInSetMode2();
int PS4_SYSV_ABI sceAudioInSetPortConnections();
int PS4_SYSV_ABI sceAudioInSetPortStatuses();
int PS4_SYSV_ABI sceAudioInSetSparkParam();
int PS4_SYSV_ABI sceAudioInSetSparkSideTone();
int PS4_SYSV_ABI sceAudioInSetUsbGain();
int PS4_SYSV_ABI sceAudioInSetUserMute();
int PS4_SYSV_ABI sceAudioInVmicCreate();
int PS4_SYSV_ABI sceAudioInVmicDestroy();
int PS4_SYSV_ABI sceAudioInVmicWrite();
void RegisterlibSceAudioIn(Core::Loader::SymbolsResolver * sym);
}

819
libraries/libscehttp.cpp Normal file
View File

@ -0,0 +1,819 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
// Generated By moduleGenerator
#include "libscehttp.h"
#include "common/log.h"
#include "error_codes.h"
namespace Libraries::Http{
int PS4_SYSV_ABI sceHttpAbortRequest()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAbortRequestForce()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAbortWaitRequest()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAddCookie()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAddQuery()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAddRequestHeader()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAddRequestHeaderRaw()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAuthCacheExport()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAuthCacheFlush()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpAuthCacheImport()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCacheRedirectedConnectionEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCookieExport()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCookieFlush()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCookieImport()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCreateConnection()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCreateConnectionWithURL()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCreateEpoll()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCreateRequest()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCreateRequest2()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCreateRequestWithURL()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCreateRequestWithURL2()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpCreateTemplate()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDbgEnableProfile()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDbgGetConnectionStat()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDbgGetRequestStat()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDbgSetPrintf()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDbgShowConnectionStat()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDbgShowMemoryPoolStat()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDbgShowRequestStat()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDbgShowStat()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDeleteConnection()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDeleteRequest()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDeleteTemplate()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpDestroyEpoll()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetAcceptEncodingGZIPEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetAllResponseHeaders()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetAuthEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetAutoRedirect()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetConnectionStat()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetCookie()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetCookieEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetCookieStats()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetEpoll()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetEpollId()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetLastErrno()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetMemoryPoolStats()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetNonblock()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetRegisteredCtxIds()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetResponseContentLength()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpGetStatusCode()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpInit()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpParseResponseHeader()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpParseStatusLine()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpReadData()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpRedirectCacheFlush()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpRemoveRequestHeader()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpRequestGetAllHeaders()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsDisableOption()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsDisableOptionPrivate()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsEnableOption()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsEnableOptionPrivate()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSendRequest()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetAcceptEncodingGZIPEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetAuthEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetAuthInfoCallback()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetAutoRedirect()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetChunkedTransferEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetConnectTimeOut()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetCookieEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetCookieMaxNum()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetCookieMaxNumPerDomain()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetCookieMaxSize()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetCookieRecvCallback()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetCookieSendCallback()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetCookieTotalMaxSize()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetDefaultAcceptEncodingGZIPEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetDelayBuildRequestEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetEpoll()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetEpollId()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetHttp09Enabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetInflateGZIPEnabled()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetNonblock()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetPolicyOption()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetPriorityOption()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetProxy()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetRecvBlockSize()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetRecvTimeOut()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetRedirectCallback()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetRequestContentLength()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetRequestStatusCallback()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetResolveRetry()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetResolveTimeOut()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetResponseHeaderMaxSize()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetSendTimeOut()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpSetSocketCreationCallback()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsFreeCaList()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsGetCaList()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsGetSslError()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsLoadCert()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsSetMinSslVersion()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsSetSslCallback()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsSetSslVersion()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpsUnloadCert()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpTerm()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpTryGetNonblock()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpTrySetNonblock()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpUnsetEpoll()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpUriBuild()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpUriCopy()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpUriEscape()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpUriMerge()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpUriParse()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpUriSweepPath()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpUriUnescape()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
int PS4_SYSV_ABI sceHttpWaitRequest()
{
PRINT_UNIMPLEMENTED_FUNCTION_NAME();
return ORBIS_OK;
}
void RegisterlibSceHttp(Core::Loader::SymbolsResolver * sym) {
LIB_FUNCTION("hvG6GfBMXg8", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAbortRequest );
LIB_FUNCTION("JKl06ZIAl6A", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAbortRequestForce );
LIB_FUNCTION("sWQiqKvYTVA", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAbortWaitRequest );
LIB_FUNCTION("mNan6QSnpeY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAddCookie );
LIB_FUNCTION("JM58a21mtrQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAddQuery );
LIB_FUNCTION("EY28T2bkN7k", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAddRequestHeader );
LIB_FUNCTION("lGAjftanhFs", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAddRequestHeaderRaw );
LIB_FUNCTION("Y1DCjN-s2BA", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAuthCacheExport );
LIB_FUNCTION("zzB0StvRab4", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAuthCacheFlush );
LIB_FUNCTION("wF0KcxK20BE", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpAuthCacheImport );
LIB_FUNCTION("A7n9nNg7NBg", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCacheRedirectedConnectionEnabled );
LIB_FUNCTION("nOkViL17ZOo", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCookieExport );
LIB_FUNCTION("seCvUt91WHY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCookieFlush );
LIB_FUNCTION("pFnXDxo3aog", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCookieImport );
LIB_FUNCTION("Kiwv9r4IZCc", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCreateConnection );
LIB_FUNCTION("qgxDBjorUxs", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCreateConnectionWithURL );
LIB_FUNCTION("6381dWF+xsQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCreateEpoll );
LIB_FUNCTION("tsGVru3hCe8", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCreateRequest );
LIB_FUNCTION("rGNm+FjIXKk", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCreateRequest2 );
LIB_FUNCTION("Aeu5wVKkF9w", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCreateRequestWithURL );
LIB_FUNCTION("Cnp77podkCU", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCreateRequestWithURL2 );
LIB_FUNCTION("0gYjPTR-6cY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpCreateTemplate );
LIB_FUNCTION("Lffcxao-QMM", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDbgEnableProfile );
LIB_FUNCTION("6gyx-I0Oob4", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDbgGetConnectionStat );
LIB_FUNCTION("fzzBpJjm9Kw", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDbgGetRequestStat );
LIB_FUNCTION("VmqSnjZ5mE4", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDbgSetPrintf );
LIB_FUNCTION("KJtUHtp6y0U", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDbgShowConnectionStat );
LIB_FUNCTION("oEuPssSYskA", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDbgShowMemoryPoolStat );
LIB_FUNCTION("L2gM3qptqHs", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDbgShowRequestStat );
LIB_FUNCTION("pxBsD-X9eH0", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDbgShowStat );
LIB_FUNCTION("P6A3ytpsiYc", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDeleteConnection );
LIB_FUNCTION("qe7oZ+v4PWA", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDeleteRequest );
LIB_FUNCTION("4I8vEpuEhZ8", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDeleteTemplate );
LIB_FUNCTION("wYhXVfS2Et4", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpDestroyEpoll );
LIB_FUNCTION("1rpZqxdMRwQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetAcceptEncodingGZIPEnabled );
LIB_FUNCTION("aCYPMSUIaP8", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetAllResponseHeaders );
LIB_FUNCTION("9m8EcOGzcIQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetAuthEnabled );
LIB_FUNCTION("mmLexUbtnfY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetAutoRedirect );
LIB_FUNCTION("L-DwVoHXLtU", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetConnectionStat );
LIB_FUNCTION("+G+UsJpeXPc", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetCookie );
LIB_FUNCTION("iSZjWw1TGiA", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetCookieEnabled );
LIB_FUNCTION("xkymWiGdMiI", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetCookieStats );
LIB_FUNCTION("7j9VcwnrZo4", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetEpoll );
LIB_FUNCTION("IQOP6McWJcY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetEpollId );
LIB_FUNCTION("0onIrKx9NIE", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetLastErrno );
LIB_FUNCTION("16sMmVuOvgU", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetMemoryPoolStats );
LIB_FUNCTION("Wq4RNB3snSQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetNonblock );
LIB_FUNCTION("hkcfqAl+82w", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetRegisteredCtxIds );
LIB_FUNCTION("yuO2H2Uvnos", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetResponseContentLength );
LIB_FUNCTION("0a2TBNfE3BU", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpGetStatusCode );
LIB_FUNCTION("A9cVMUtEp4Y", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpInit );
LIB_FUNCTION("hPTXo3bICzI", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpParseResponseHeader );
LIB_FUNCTION("Qq8SfuJJJqE", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpParseStatusLine );
LIB_FUNCTION("P5pdoykPYTk", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpReadData );
LIB_FUNCTION("u05NnI+P+KY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpRedirectCacheFlush );
LIB_FUNCTION("zNGh-zoQTD0", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpRemoveRequestHeader );
LIB_FUNCTION("4fgkfVeVsGU", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpRequestGetAllHeaders );
LIB_FUNCTION("mSQCxzWTwVI", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsDisableOption );
LIB_FUNCTION("zJYi5br6ZiQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsDisableOptionPrivate );
LIB_FUNCTION("f42K37mm5RM", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsEnableOption );
LIB_FUNCTION("I4+4hKttt1w", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsEnableOptionPrivate );
LIB_FUNCTION("1e2BNwI-XzE", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSendRequest );
LIB_FUNCTION("HRX1iyDoKR8", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetAcceptEncodingGZIPEnabled );
LIB_FUNCTION("qFg2SuyTJJY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetAuthEnabled );
LIB_FUNCTION("jf4TB2nUO40", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetAuthInfoCallback );
LIB_FUNCTION("T-mGo9f3Pu4", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetAutoRedirect );
LIB_FUNCTION("PDxS48xGQLs", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetChunkedTransferEnabled );
LIB_FUNCTION("0S9tTH0uqTU", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetConnectTimeOut );
LIB_FUNCTION("XNUoD2B9a6A", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetCookieEnabled );
LIB_FUNCTION("pM--+kIeW-8", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetCookieMaxNum );
LIB_FUNCTION("Kp6juCJUJGQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetCookieMaxNumPerDomain );
LIB_FUNCTION("7Y4364GBras", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetCookieMaxSize );
LIB_FUNCTION("Kh6bS2HQKbo", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetCookieRecvCallback );
LIB_FUNCTION("GnVDzYfy-KI", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetCookieSendCallback );
LIB_FUNCTION("pHc3bxUzivU", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetCookieTotalMaxSize );
LIB_FUNCTION("8kzIXsRy1bY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetDefaultAcceptEncodingGZIPEnabled );
LIB_FUNCTION("22buO-UufJY", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetDelayBuildRequestEnabled );
LIB_FUNCTION("-xm7kZQNpHI", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetEpoll );
LIB_FUNCTION("LG1YW1Uhkgo", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetEpollId );
LIB_FUNCTION("pk0AuomQM1o", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetHttp09Enabled );
LIB_FUNCTION("i9mhafzkEi8", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetInflateGZIPEnabled );
LIB_FUNCTION("s2-NPIvz+iA", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetNonblock );
LIB_FUNCTION("gZ9TpeFQ7Gk", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetPolicyOption );
LIB_FUNCTION("2NeZnMEP3-0", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetPriorityOption );
LIB_FUNCTION("i+quCZCL+D8", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetProxy );
LIB_FUNCTION("mMcB2XIDoV4", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetRecvBlockSize );
LIB_FUNCTION("yigr4V0-HTM", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetRecvTimeOut );
LIB_FUNCTION("h9wmFZX4i-4", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetRedirectCallback );
LIB_FUNCTION("PTiFIUxCpJc", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetRequestContentLength );
LIB_FUNCTION("vO4B-42ef-k", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetRequestStatusCallback );
LIB_FUNCTION("K1d1LqZRQHQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetResolveRetry );
LIB_FUNCTION("Tc-hAYDKtQc", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetResolveTimeOut );
LIB_FUNCTION("a4VsZ4oqn68", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetResponseHeaderMaxSize );
LIB_FUNCTION("xegFfZKBVlw", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetSendTimeOut );
LIB_FUNCTION("POJ0azHZX3w", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpSetSocketCreationCallback );
LIB_FUNCTION("7WcNoAI9Zcw", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsFreeCaList );
LIB_FUNCTION("gcUjwU3fa0M", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsGetCaList );
LIB_FUNCTION("JBN6N-EY+3M", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsGetSslError );
LIB_FUNCTION("DK+GoXCNT04", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsLoadCert );
LIB_FUNCTION("jUjp+yqMNdQ", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsSetMinSslVersion );
LIB_FUNCTION("htyBOoWeS58", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsSetSslCallback );
LIB_FUNCTION("U5ExQGyyx9s", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsSetSslVersion );
LIB_FUNCTION("zXqcE0fizz0", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpsUnloadCert );
LIB_FUNCTION("Ik-KpLTlf7Q", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpTerm );
LIB_FUNCTION("V-noPEjSB8c", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpTryGetNonblock );
LIB_FUNCTION("fmOs6MzCRqk", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpTrySetNonblock );
LIB_FUNCTION("59tL1AQBb8U", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpUnsetEpoll );
LIB_FUNCTION("5LZA+KPISVA", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpUriBuild );
LIB_FUNCTION("CR-l-yI-o7o", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpUriCopy );
LIB_FUNCTION("YuOW3dDAKYc", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpUriEscape );
LIB_FUNCTION("3lgQ5Qk42ok", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpUriMerge );
LIB_FUNCTION("IWalAn-guFs", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpUriParse );
LIB_FUNCTION("mUU363n4yc0", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpUriSweepPath );
LIB_FUNCTION("thTS+57zoLM", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpUriUnescape );
LIB_FUNCTION("qISjDHrxONc", "libSceHttp" , 1 , "libSceHttp", 1, 1 , sceHttpWaitRequest );
};
}

127
libraries/libscehttp.h Normal file
View File

@ -0,0 +1,127 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "library_common.h"
namespace Libraries::Http{
int PS4_SYSV_ABI sceHttpAbortRequest();
int PS4_SYSV_ABI sceHttpAbortRequestForce();
int PS4_SYSV_ABI sceHttpAbortWaitRequest();
int PS4_SYSV_ABI sceHttpAddCookie();
int PS4_SYSV_ABI sceHttpAddQuery();
int PS4_SYSV_ABI sceHttpAddRequestHeader();
int PS4_SYSV_ABI sceHttpAddRequestHeaderRaw();
int PS4_SYSV_ABI sceHttpAuthCacheExport();
int PS4_SYSV_ABI sceHttpAuthCacheFlush();
int PS4_SYSV_ABI sceHttpAuthCacheImport();
int PS4_SYSV_ABI sceHttpCacheRedirectedConnectionEnabled();
int PS4_SYSV_ABI sceHttpCookieExport();
int PS4_SYSV_ABI sceHttpCookieFlush();
int PS4_SYSV_ABI sceHttpCookieImport();
int PS4_SYSV_ABI sceHttpCreateConnection();
int PS4_SYSV_ABI sceHttpCreateConnectionWithURL();
int PS4_SYSV_ABI sceHttpCreateEpoll();
int PS4_SYSV_ABI sceHttpCreateRequest();
int PS4_SYSV_ABI sceHttpCreateRequest2();
int PS4_SYSV_ABI sceHttpCreateRequestWithURL();
int PS4_SYSV_ABI sceHttpCreateRequestWithURL2();
int PS4_SYSV_ABI sceHttpCreateTemplate();
int PS4_SYSV_ABI sceHttpDbgEnableProfile();
int PS4_SYSV_ABI sceHttpDbgGetConnectionStat();
int PS4_SYSV_ABI sceHttpDbgGetRequestStat();
int PS4_SYSV_ABI sceHttpDbgSetPrintf();
int PS4_SYSV_ABI sceHttpDbgShowConnectionStat();
int PS4_SYSV_ABI sceHttpDbgShowMemoryPoolStat();
int PS4_SYSV_ABI sceHttpDbgShowRequestStat();
int PS4_SYSV_ABI sceHttpDbgShowStat();
int PS4_SYSV_ABI sceHttpDeleteConnection();
int PS4_SYSV_ABI sceHttpDeleteRequest();
int PS4_SYSV_ABI sceHttpDeleteTemplate();
int PS4_SYSV_ABI sceHttpDestroyEpoll();
int PS4_SYSV_ABI sceHttpGetAcceptEncodingGZIPEnabled();
int PS4_SYSV_ABI sceHttpGetAllResponseHeaders();
int PS4_SYSV_ABI sceHttpGetAuthEnabled();
int PS4_SYSV_ABI sceHttpGetAutoRedirect();
int PS4_SYSV_ABI sceHttpGetConnectionStat();
int PS4_SYSV_ABI sceHttpGetCookie();
int PS4_SYSV_ABI sceHttpGetCookieEnabled();
int PS4_SYSV_ABI sceHttpGetCookieStats();
int PS4_SYSV_ABI sceHttpGetEpoll();
int PS4_SYSV_ABI sceHttpGetEpollId();
int PS4_SYSV_ABI sceHttpGetLastErrno();
int PS4_SYSV_ABI sceHttpGetMemoryPoolStats();
int PS4_SYSV_ABI sceHttpGetNonblock();
int PS4_SYSV_ABI sceHttpGetRegisteredCtxIds();
int PS4_SYSV_ABI sceHttpGetResponseContentLength();
int PS4_SYSV_ABI sceHttpGetStatusCode();
int PS4_SYSV_ABI sceHttpInit();
int PS4_SYSV_ABI sceHttpParseResponseHeader();
int PS4_SYSV_ABI sceHttpParseStatusLine();
int PS4_SYSV_ABI sceHttpReadData();
int PS4_SYSV_ABI sceHttpRedirectCacheFlush();
int PS4_SYSV_ABI sceHttpRemoveRequestHeader();
int PS4_SYSV_ABI sceHttpRequestGetAllHeaders();
int PS4_SYSV_ABI sceHttpsDisableOption();
int PS4_SYSV_ABI sceHttpsDisableOptionPrivate();
int PS4_SYSV_ABI sceHttpsEnableOption();
int PS4_SYSV_ABI sceHttpsEnableOptionPrivate();
int PS4_SYSV_ABI sceHttpSendRequest();
int PS4_SYSV_ABI sceHttpSetAcceptEncodingGZIPEnabled();
int PS4_SYSV_ABI sceHttpSetAuthEnabled();
int PS4_SYSV_ABI sceHttpSetAuthInfoCallback();
int PS4_SYSV_ABI sceHttpSetAutoRedirect();
int PS4_SYSV_ABI sceHttpSetChunkedTransferEnabled();
int PS4_SYSV_ABI sceHttpSetConnectTimeOut();
int PS4_SYSV_ABI sceHttpSetCookieEnabled();
int PS4_SYSV_ABI sceHttpSetCookieMaxNum();
int PS4_SYSV_ABI sceHttpSetCookieMaxNumPerDomain();
int PS4_SYSV_ABI sceHttpSetCookieMaxSize();
int PS4_SYSV_ABI sceHttpSetCookieRecvCallback();
int PS4_SYSV_ABI sceHttpSetCookieSendCallback();
int PS4_SYSV_ABI sceHttpSetCookieTotalMaxSize();
int PS4_SYSV_ABI sceHttpSetDefaultAcceptEncodingGZIPEnabled();
int PS4_SYSV_ABI sceHttpSetDelayBuildRequestEnabled();
int PS4_SYSV_ABI sceHttpSetEpoll();
int PS4_SYSV_ABI sceHttpSetEpollId();
int PS4_SYSV_ABI sceHttpSetHttp09Enabled();
int PS4_SYSV_ABI sceHttpSetInflateGZIPEnabled();
int PS4_SYSV_ABI sceHttpSetNonblock();
int PS4_SYSV_ABI sceHttpSetPolicyOption();
int PS4_SYSV_ABI sceHttpSetPriorityOption();
int PS4_SYSV_ABI sceHttpSetProxy();
int PS4_SYSV_ABI sceHttpSetRecvBlockSize();
int PS4_SYSV_ABI sceHttpSetRecvTimeOut();
int PS4_SYSV_ABI sceHttpSetRedirectCallback();
int PS4_SYSV_ABI sceHttpSetRequestContentLength();
int PS4_SYSV_ABI sceHttpSetRequestStatusCallback();
int PS4_SYSV_ABI sceHttpSetResolveRetry();
int PS4_SYSV_ABI sceHttpSetResolveTimeOut();
int PS4_SYSV_ABI sceHttpSetResponseHeaderMaxSize();
int PS4_SYSV_ABI sceHttpSetSendTimeOut();
int PS4_SYSV_ABI sceHttpSetSocketCreationCallback();
int PS4_SYSV_ABI sceHttpsFreeCaList();
int PS4_SYSV_ABI sceHttpsGetCaList();
int PS4_SYSV_ABI sceHttpsGetSslError();
int PS4_SYSV_ABI sceHttpsLoadCert();
int PS4_SYSV_ABI sceHttpsSetMinSslVersion();
int PS4_SYSV_ABI sceHttpsSetSslCallback();
int PS4_SYSV_ABI sceHttpsSetSslVersion();
int PS4_SYSV_ABI sceHttpsUnloadCert();
int PS4_SYSV_ABI sceHttpTerm();
int PS4_SYSV_ABI sceHttpTryGetNonblock();
int PS4_SYSV_ABI sceHttpTrySetNonblock();
int PS4_SYSV_ABI sceHttpUnsetEpoll();
int PS4_SYSV_ABI sceHttpUriBuild();
int PS4_SYSV_ABI sceHttpUriCopy();
int PS4_SYSV_ABI sceHttpUriEscape();
int PS4_SYSV_ABI sceHttpUriMerge();
int PS4_SYSV_ABI sceHttpUriParse();
int PS4_SYSV_ABI sceHttpUriSweepPath();
int PS4_SYSV_ABI sceHttpUriUnescape();
int PS4_SYSV_ABI sceHttpWaitRequest();
void RegisterlibSceHttp(Core::Loader::SymbolsResolver * sym);
}

1547
libraries/libscenet.cpp Normal file

File diff suppressed because it is too large Load Diff

231
libraries/libscenet.h Normal file
View File

@ -0,0 +1,231 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "library_common.h"
namespace Libraries::Net{
int PS4_SYSV_ABI in6addr_any();
int PS4_SYSV_ABI in6addr_loopback();
int PS4_SYSV_ABI sce_net_dummy();
int PS4_SYSV_ABI sce_net_in6addr_any();
int PS4_SYSV_ABI sce_net_in6addr_linklocal_allnodes();
int PS4_SYSV_ABI sce_net_in6addr_linklocal_allrouters();
int PS4_SYSV_ABI sce_net_in6addr_loopback();
int PS4_SYSV_ABI sce_net_in6addr_nodelocal_allnodes();
int PS4_SYSV_ABI sceNetAccept();
int PS4_SYSV_ABI sceNetAddrConfig6GetInfo();
int PS4_SYSV_ABI sceNetAddrConfig6Start();
int PS4_SYSV_ABI sceNetAddrConfig6Stop();
int PS4_SYSV_ABI sceNetAllocateAllRouteInfo();
int PS4_SYSV_ABI sceNetBandwidthControlGetDataTraffic();
int PS4_SYSV_ABI sceNetBandwidthControlGetDefaultParam();
int PS4_SYSV_ABI sceNetBandwidthControlGetIfParam();
int PS4_SYSV_ABI sceNetBandwidthControlGetPolicy();
int PS4_SYSV_ABI sceNetBandwidthControlSetDefaultParam();
int PS4_SYSV_ABI sceNetBandwidthControlSetIfParam();
int PS4_SYSV_ABI sceNetBandwidthControlSetPolicy();
int PS4_SYSV_ABI sceNetBind();
int PS4_SYSV_ABI sceNetClearDnsCache();
int PS4_SYSV_ABI sceNetConfigAddArp();
int PS4_SYSV_ABI sceNetConfigAddArpWithInterface();
int PS4_SYSV_ABI sceNetConfigAddIfaddr();
int PS4_SYSV_ABI sceNetConfigAddMRoute();
int PS4_SYSV_ABI sceNetConfigAddRoute();
int PS4_SYSV_ABI sceNetConfigAddRoute6();
int PS4_SYSV_ABI sceNetConfigAddRouteWithInterface();
int PS4_SYSV_ABI sceNetConfigCleanUpAllInterfaces();
int PS4_SYSV_ABI sceNetConfigDelArp();
int PS4_SYSV_ABI sceNetConfigDelArpWithInterface();
int PS4_SYSV_ABI sceNetConfigDelDefaultRoute();
int PS4_SYSV_ABI sceNetConfigDelDefaultRoute6();
int PS4_SYSV_ABI sceNetConfigDelIfaddr();
int PS4_SYSV_ABI sceNetConfigDelIfaddr6();
int PS4_SYSV_ABI sceNetConfigDelMRoute();
int PS4_SYSV_ABI sceNetConfigDelRoute();
int PS4_SYSV_ABI sceNetConfigDelRoute6();
int PS4_SYSV_ABI sceNetConfigDownInterface();
int PS4_SYSV_ABI sceNetConfigEtherGetLinkMode();
int PS4_SYSV_ABI sceNetConfigEtherPostPlugInOutEvent();
int PS4_SYSV_ABI sceNetConfigEtherSetLinkMode();
int PS4_SYSV_ABI sceNetConfigFlushRoute();
int PS4_SYSV_ABI sceNetConfigGetDefaultRoute();
int PS4_SYSV_ABI sceNetConfigGetDefaultRoute6();
int PS4_SYSV_ABI sceNetConfigGetIfaddr();
int PS4_SYSV_ABI sceNetConfigGetIfaddr6();
int PS4_SYSV_ABI sceNetConfigRoutingShowRoutingConfig();
int PS4_SYSV_ABI sceNetConfigRoutingShowtCtlVar();
int PS4_SYSV_ABI sceNetConfigRoutingStart();
int PS4_SYSV_ABI sceNetConfigRoutingStop();
int PS4_SYSV_ABI sceNetConfigSetDefaultRoute();
int PS4_SYSV_ABI sceNetConfigSetDefaultRoute6();
int PS4_SYSV_ABI sceNetConfigSetDefaultScope();
int PS4_SYSV_ABI sceNetConfigSetIfaddr();
int PS4_SYSV_ABI sceNetConfigSetIfaddr6();
int PS4_SYSV_ABI sceNetConfigSetIfaddr6WithFlags();
int PS4_SYSV_ABI sceNetConfigSetIfFlags();
int PS4_SYSV_ABI sceNetConfigSetIfLinkLocalAddr6();
int PS4_SYSV_ABI sceNetConfigSetIfmtu();
int PS4_SYSV_ABI sceNetConfigUnsetIfFlags();
int PS4_SYSV_ABI sceNetConfigUpInterface();
int PS4_SYSV_ABI sceNetConfigUpInterfaceWithFlags();
int PS4_SYSV_ABI sceNetConfigWlanAdhocClearWakeOnWlan();
int PS4_SYSV_ABI sceNetConfigWlanAdhocCreate();
int PS4_SYSV_ABI sceNetConfigWlanAdhocGetWakeOnWlanInfo();
int PS4_SYSV_ABI sceNetConfigWlanAdhocJoin();
int PS4_SYSV_ABI sceNetConfigWlanAdhocLeave();
int PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuClearWakeOnWlan();
int PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuGetWakeOnWlanInfo();
int PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuSetWakeOnWlan();
int PS4_SYSV_ABI sceNetConfigWlanAdhocScanJoin();
int PS4_SYSV_ABI sceNetConfigWlanAdhocSetExtInfoElement();
int PS4_SYSV_ABI sceNetConfigWlanAdhocSetWakeOnWlan();
int PS4_SYSV_ABI sceNetConfigWlanApStart();
int PS4_SYSV_ABI sceNetConfigWlanApStop();
int PS4_SYSV_ABI sceNetConfigWlanBackgroundScanQuery();
int PS4_SYSV_ABI sceNetConfigWlanBackgroundScanStart();
int PS4_SYSV_ABI sceNetConfigWlanBackgroundScanStop();
int PS4_SYSV_ABI sceNetConfigWlanDiagGetDeviceInfo();
int PS4_SYSV_ABI sceNetConfigWlanDiagSetAntenna();
int PS4_SYSV_ABI sceNetConfigWlanDiagSetTxFixedRate();
int PS4_SYSV_ABI sceNetConfigWlanGetDeviceConfig();
int PS4_SYSV_ABI sceNetConfigWlanInfraGetRssiInfo();
int PS4_SYSV_ABI sceNetConfigWlanInfraLeave();
int PS4_SYSV_ABI sceNetConfigWlanInfraScanJoin();
int PS4_SYSV_ABI sceNetConfigWlanScan();
int PS4_SYSV_ABI sceNetConfigWlanSetDeviceConfig();
int PS4_SYSV_ABI sceNetConnect();
int PS4_SYSV_ABI sceNetControl();
int PS4_SYSV_ABI sceNetDhcpdStart();
int PS4_SYSV_ABI sceNetDhcpdStop();
int PS4_SYSV_ABI sceNetDhcpGetAutoipInfo();
int PS4_SYSV_ABI sceNetDhcpGetInfo();
int PS4_SYSV_ABI sceNetDhcpGetInfoEx();
int PS4_SYSV_ABI sceNetDhcpStart();
int PS4_SYSV_ABI sceNetDhcpStop();
int PS4_SYSV_ABI sceNetDumpAbort();
int PS4_SYSV_ABI sceNetDumpCreate();
int PS4_SYSV_ABI sceNetDumpDestroy();
int PS4_SYSV_ABI sceNetDumpRead();
int PS4_SYSV_ABI sceNetDuplicateIpStart();
int PS4_SYSV_ABI sceNetDuplicateIpStop();
int PS4_SYSV_ABI sceNetEpollAbort();
int PS4_SYSV_ABI sceNetEpollControl();
int PS4_SYSV_ABI sceNetEpollCreate();
int PS4_SYSV_ABI sceNetEpollDestroy();
int PS4_SYSV_ABI sceNetEpollWait();
int PS4_SYSV_ABI sceNetErrnoLoc();
int PS4_SYSV_ABI sceNetEtherNtostr();
int PS4_SYSV_ABI sceNetEtherStrton();
int PS4_SYSV_ABI sceNetEventCallbackCreate();
int PS4_SYSV_ABI sceNetEventCallbackDestroy();
int PS4_SYSV_ABI sceNetEventCallbackGetError();
int PS4_SYSV_ABI sceNetEventCallbackWaitCB();
int PS4_SYSV_ABI sceNetFreeAllRouteInfo();
int PS4_SYSV_ABI sceNetGetArpInfo();
int PS4_SYSV_ABI sceNetGetDns6Info();
int PS4_SYSV_ABI sceNetGetDnsInfo();
int PS4_SYSV_ABI sceNetGetIfList();
int PS4_SYSV_ABI sceNetGetIfListOnce();
int PS4_SYSV_ABI sceNetGetIfName();
int PS4_SYSV_ABI sceNetGetIfnameNumList();
int PS4_SYSV_ABI sceNetGetMacAddress();
int PS4_SYSV_ABI sceNetGetMemoryPoolStats();
int PS4_SYSV_ABI sceNetGetNameToIndex();
int PS4_SYSV_ABI sceNetGetpeername();
int PS4_SYSV_ABI sceNetGetRandom();
int PS4_SYSV_ABI sceNetGetRouteInfo();
int PS4_SYSV_ABI sceNetGetSockInfo();
int PS4_SYSV_ABI sceNetGetSockInfo6();
int PS4_SYSV_ABI sceNetGetsockname();
int PS4_SYSV_ABI sceNetGetsockopt();
int PS4_SYSV_ABI sceNetGetStatisticsInfo();
int PS4_SYSV_ABI sceNetGetStatisticsInfoInternal();
int PS4_SYSV_ABI sceNetGetSystemTime();
int PS4_SYSV_ABI sceNetHtonl();
int PS4_SYSV_ABI sceNetHtonll();
int PS4_SYSV_ABI sceNetHtons();
int PS4_SYSV_ABI sceNetInetNtop();
int PS4_SYSV_ABI sceNetInetNtopWithScopeId();
int PS4_SYSV_ABI sceNetInetPton();
int PS4_SYSV_ABI sceNetInetPtonEx();
int PS4_SYSV_ABI sceNetInetPtonWithScopeId();
int PS4_SYSV_ABI sceNetInfoDumpStart();
int PS4_SYSV_ABI sceNetInfoDumpStop();
int PS4_SYSV_ABI sceNetInit();
int PS4_SYSV_ABI sceNetInitParam();
int PS4_SYSV_ABI sceNetIoctl();
int PS4_SYSV_ABI sceNetListen();
int PS4_SYSV_ABI sceNetMemoryAllocate();
int PS4_SYSV_ABI sceNetMemoryFree();
int PS4_SYSV_ABI sceNetNtohl();
int PS4_SYSV_ABI sceNetNtohll();
int PS4_SYSV_ABI sceNetNtohs();
int PS4_SYSV_ABI sceNetPoolCreate();
int PS4_SYSV_ABI sceNetPoolDestroy();
int PS4_SYSV_ABI sceNetPppoeStart();
int PS4_SYSV_ABI sceNetPppoeStop();
int PS4_SYSV_ABI sceNetRecv();
int PS4_SYSV_ABI sceNetRecvfrom();
int PS4_SYSV_ABI sceNetRecvmsg();
int PS4_SYSV_ABI sceNetResolverAbort();
int PS4_SYSV_ABI sceNetResolverConnect();
int PS4_SYSV_ABI sceNetResolverConnectAbort();
int PS4_SYSV_ABI sceNetResolverConnectCreate();
int PS4_SYSV_ABI sceNetResolverConnectDestroy();
int PS4_SYSV_ABI sceNetResolverCreate();
int PS4_SYSV_ABI sceNetResolverDestroy();
int PS4_SYSV_ABI sceNetResolverGetError();
int PS4_SYSV_ABI sceNetResolverStartAton();
int PS4_SYSV_ABI sceNetResolverStartAton6();
int PS4_SYSV_ABI sceNetResolverStartNtoa();
int PS4_SYSV_ABI sceNetResolverStartNtoa6();
int PS4_SYSV_ABI sceNetResolverStartNtoaMultipleRecords();
int PS4_SYSV_ABI sceNetResolverStartNtoaMultipleRecordsEx();
int PS4_SYSV_ABI sceNetSend();
int PS4_SYSV_ABI sceNetSendmsg();
int PS4_SYSV_ABI sceNetSendto();
int PS4_SYSV_ABI sceNetSetDns6Info();
int PS4_SYSV_ABI sceNetSetDns6InfoToKernel();
int PS4_SYSV_ABI sceNetSetDnsInfo();
int PS4_SYSV_ABI sceNetSetDnsInfoToKernel();
int PS4_SYSV_ABI sceNetSetsockopt();
int PS4_SYSV_ABI sceNetShowIfconfig();
int PS4_SYSV_ABI sceNetShowIfconfigForBuffer();
int PS4_SYSV_ABI sceNetShowIfconfigWithMemory();
int PS4_SYSV_ABI sceNetShowNetstat();
int PS4_SYSV_ABI sceNetShowNetstatEx();
int PS4_SYSV_ABI sceNetShowNetstatExForBuffer();
int PS4_SYSV_ABI sceNetShowNetstatForBuffer();
int PS4_SYSV_ABI sceNetShowNetstatWithMemory();
int PS4_SYSV_ABI sceNetShowPolicy();
int PS4_SYSV_ABI sceNetShowPolicyWithMemory();
int PS4_SYSV_ABI sceNetShowRoute();
int PS4_SYSV_ABI sceNetShowRoute6();
int PS4_SYSV_ABI sceNetShowRoute6ForBuffer();
int PS4_SYSV_ABI sceNetShowRoute6WithMemory();
int PS4_SYSV_ABI sceNetShowRouteForBuffer();
int PS4_SYSV_ABI sceNetShowRouteWithMemory();
int PS4_SYSV_ABI sceNetShutdown();
int PS4_SYSV_ABI sceNetSocket();
int PS4_SYSV_ABI sceNetSocketAbort();
int PS4_SYSV_ABI sceNetSocketClose();
int PS4_SYSV_ABI sceNetSyncCreate();
int PS4_SYSV_ABI sceNetSyncDestroy();
int PS4_SYSV_ABI sceNetSyncGet();
int PS4_SYSV_ABI sceNetSyncSignal();
int PS4_SYSV_ABI sceNetSyncWait();
int PS4_SYSV_ABI sceNetSysctl();
int PS4_SYSV_ABI sceNetTerm();
int PS4_SYSV_ABI sceNetThreadCreate();
int PS4_SYSV_ABI sceNetThreadExit();
int PS4_SYSV_ABI sceNetThreadJoin();
int PS4_SYSV_ABI sceNetUsleep();
int PS4_SYSV_ABI Func_0E707A589F751C68();
int PS4_SYSV_ABI sceNetEmulationGet();
int PS4_SYSV_ABI sceNetEmulationSet();
void RegisterlibSceNet(Core::Loader::SymbolsResolver * sym);
}

1470
libraries/libscessl.cpp Normal file

File diff suppressed because it is too large Load Diff

220
libraries/libscessl.h Normal file
View File

@ -0,0 +1,220 @@
// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later
#pragma once
#include "library_common.h"
namespace Libraries::Ssl{
int PS4_SYSV_ABI CA_MGMT_allocCertDistinguishedName();
int PS4_SYSV_ABI CA_MGMT_certDistinguishedNameCompare();
int PS4_SYSV_ABI CA_MGMT_convertKeyBlobToPKCS8Key();
int PS4_SYSV_ABI CA_MGMT_convertKeyDER();
int PS4_SYSV_ABI CA_MGMT_convertKeyPEM();
int PS4_SYSV_ABI CA_MGMT_convertPKCS8KeyToKeyBlob();
int PS4_SYSV_ABI CA_MGMT_convertProtectedPKCS8KeyToKeyBlob();
int PS4_SYSV_ABI CA_MGMT_decodeCertificate();
int PS4_SYSV_ABI CA_MGMT_enumAltName();
int PS4_SYSV_ABI CA_MGMT_enumCrl();
int PS4_SYSV_ABI CA_MGMT_extractAllCertDistinguishedName();
int PS4_SYSV_ABI CA_MGMT_extractBasicConstraint();
int PS4_SYSV_ABI CA_MGMT_extractCertASN1Name();
int PS4_SYSV_ABI CA_MGMT_extractCertTimes();
int PS4_SYSV_ABI CA_MGMT_extractKeyBlobEx();
int PS4_SYSV_ABI CA_MGMT_extractKeyBlobTypeEx();
int PS4_SYSV_ABI CA_MGMT_extractPublicKeyInfo();
int PS4_SYSV_ABI CA_MGMT_extractSerialNum();
int PS4_SYSV_ABI CA_MGMT_extractSignature();
int PS4_SYSV_ABI CA_MGMT_free();
int PS4_SYSV_ABI CA_MGMT_freeCertDistinguishedName();
int PS4_SYSV_ABI CA_MGMT_freeCertDistinguishedNameOnStack();
int PS4_SYSV_ABI CA_MGMT_freeCertificate();
int PS4_SYSV_ABI CA_MGMT_freeKeyBlob();
int PS4_SYSV_ABI CA_MGMT_freeSearchDetails();
int PS4_SYSV_ABI CA_MGMT_getCertSignAlgoType();
int PS4_SYSV_ABI CA_MGMT_keyBlobToDER();
int PS4_SYSV_ABI CA_MGMT_keyBlobToPEM();
int PS4_SYSV_ABI CA_MGMT_makeKeyBlobEx();
int PS4_SYSV_ABI CA_MGMT_rawVerifyOID();
int PS4_SYSV_ABI CA_MGMT_reorderChain();
int PS4_SYSV_ABI CA_MGMT_returnCertificatePrints();
int PS4_SYSV_ABI CA_MGMT_verifyCertWithKeyBlob();
int PS4_SYSV_ABI CA_MGMT_verifySignature();
int PS4_SYSV_ABI CERT_checkCertificateIssuer();
int PS4_SYSV_ABI CERT_checkCertificateIssuer2();
int PS4_SYSV_ABI CERT_checkCertificateIssuerSerialNumber();
int PS4_SYSV_ABI CERT_CompSubjectAltNames();
int PS4_SYSV_ABI CERT_CompSubjectAltNames2();
int PS4_SYSV_ABI CERT_CompSubjectAltNamesExact();
int PS4_SYSV_ABI CERT_CompSubjectCommonName();
int PS4_SYSV_ABI CERT_CompSubjectCommonName2();
int PS4_SYSV_ABI CERT_ComputeBufferHash();
int PS4_SYSV_ABI CERT_decryptRSASignature();
int PS4_SYSV_ABI CERT_decryptRSASignatureBuffer();
int PS4_SYSV_ABI CERT_enumerateAltName();
int PS4_SYSV_ABI CERT_enumerateAltName2();
int PS4_SYSV_ABI CERT_enumerateCRL();
int PS4_SYSV_ABI CERT_enumerateCRL2();
int PS4_SYSV_ABI CERT_enumerateCRLAux();
int PS4_SYSV_ABI CERT_extractAllDistinguishedNames();
int PS4_SYSV_ABI CERT_extractDistinguishedNames();
int PS4_SYSV_ABI CERT_extractDistinguishedNames2();
int PS4_SYSV_ABI CERT_extractDistinguishedNamesFromName();
int PS4_SYSV_ABI CERT_extractRSAKey();
int PS4_SYSV_ABI CERT_extractSerialNum();
int PS4_SYSV_ABI CERT_extractSerialNum2();
int PS4_SYSV_ABI CERT_extractValidityTime();
int PS4_SYSV_ABI CERT_extractValidityTime2();
int PS4_SYSV_ABI CERT_getCertExtension();
int PS4_SYSV_ABI CERT_getCertificateExtensions();
int PS4_SYSV_ABI CERT_getCertificateExtensions2();
int PS4_SYSV_ABI CERT_getCertificateIssuerSerialNumber();
int PS4_SYSV_ABI CERT_getCertificateIssuerSerialNumber2();
int PS4_SYSV_ABI CERT_getCertificateKeyUsage();
int PS4_SYSV_ABI CERT_getCertificateKeyUsage2();
int PS4_SYSV_ABI CERT_getCertificateSubject();
int PS4_SYSV_ABI CERT_getCertificateSubject2();
int PS4_SYSV_ABI CERT_getCertSignAlgoType();
int PS4_SYSV_ABI CERT_GetCertTime();
int PS4_SYSV_ABI CERT_getNumberOfChild();
int PS4_SYSV_ABI CERT_getRSASignatureAlgo();
int PS4_SYSV_ABI CERT_getSignatureItem();
int PS4_SYSV_ABI CERT_getSubjectCommonName();
int PS4_SYSV_ABI CERT_getSubjectCommonName2();
int PS4_SYSV_ABI CERT_isRootCertificate();
int PS4_SYSV_ABI CERT_isRootCertificate2();
int PS4_SYSV_ABI CERT_rawVerifyOID();
int PS4_SYSV_ABI CERT_rawVerifyOID2();
int PS4_SYSV_ABI CERT_setKeyFromSubjectPublicKeyInfo();
int PS4_SYSV_ABI CERT_setKeyFromSubjectPublicKeyInfoCert();
int PS4_SYSV_ABI CERT_STORE_addCertAuthority();
int PS4_SYSV_ABI CERT_STORE_addIdentity();
int PS4_SYSV_ABI CERT_STORE_addIdentityNakedKey();
int PS4_SYSV_ABI CERT_STORE_addIdentityPSK();
int PS4_SYSV_ABI CERT_STORE_addIdentityWithCertificateChain();
int PS4_SYSV_ABI CERT_STORE_addTrustPoint();
int PS4_SYSV_ABI CERT_STORE_createStore();
int PS4_SYSV_ABI CERT_STORE_findCertBySubject();
int PS4_SYSV_ABI CERT_STORE_findIdentityByTypeFirst();
int PS4_SYSV_ABI CERT_STORE_findIdentityByTypeNext();
int PS4_SYSV_ABI CERT_STORE_findIdentityCertChainFirst();
int PS4_SYSV_ABI CERT_STORE_findIdentityCertChainNext();
int PS4_SYSV_ABI CERT_STORE_findPskByIdentity();
int PS4_SYSV_ABI CERT_STORE_releaseStore();
int PS4_SYSV_ABI CERT_STORE_traversePskListHead();
int PS4_SYSV_ABI CERT_STORE_traversePskListNext();
int PS4_SYSV_ABI CERT_validateCertificate();
int PS4_SYSV_ABI CERT_validateCertificateWithConf();
int PS4_SYSV_ABI CERT_VerifyCertificatePolicies();
int PS4_SYSV_ABI CERT_VerifyCertificatePolicies2();
int PS4_SYSV_ABI CERT_verifySignature();
int PS4_SYSV_ABI CERT_VerifyValidityTime();
int PS4_SYSV_ABI CERT_VerifyValidityTime2();
int PS4_SYSV_ABI CERT_VerifyValidityTimeWithConf();
int PS4_SYSV_ABI CRYPTO_initAsymmetricKey();
int PS4_SYSV_ABI CRYPTO_uninitAsymmetricKey();
int PS4_SYSV_ABI GC_createInstanceIDs();
int PS4_SYSV_ABI getCertSigAlgo();
int PS4_SYSV_ABI MOCANA_freeMocana();
int PS4_SYSV_ABI MOCANA_initMocana();
int PS4_SYSV_ABI RSA_verifySignature();
int PS4_SYSV_ABI sceSslCheckRecvPending();
int PS4_SYSV_ABI sceSslClose();
int PS4_SYSV_ABI sceSslConnect();
int PS4_SYSV_ABI sceSslCreateSslConnection();
int PS4_SYSV_ABI sceSslDeleteSslConnection();
int PS4_SYSV_ABI sceSslDisableOption();
int PS4_SYSV_ABI sceSslDisableOptionInternal();
int PS4_SYSV_ABI sceSslDisableOptionInternalInsecure();
int PS4_SYSV_ABI sceSslEnableOption();
int PS4_SYSV_ABI sceSslEnableOptionInternal();
int PS4_SYSV_ABI sceSslFreeCaCerts();
int PS4_SYSV_ABI sceSslFreeCaList();
int PS4_SYSV_ABI sceSslFreeSslCertName();
int PS4_SYSV_ABI sceSslGetCaCerts();
int PS4_SYSV_ABI sceSslGetCaList();
int PS4_SYSV_ABI sceSslGetIssuerName();
int PS4_SYSV_ABI sceSslGetMemoryPoolStats();
int PS4_SYSV_ABI sceSslGetNameEntryCount();
int PS4_SYSV_ABI sceSslGetNameEntryInfo();
int PS4_SYSV_ABI sceSslGetNanoSSLModuleId();
int PS4_SYSV_ABI sceSslGetNotAfter();
int PS4_SYSV_ABI sceSslGetNotBefore();
int PS4_SYSV_ABI sceSslGetSerialNumber();
int PS4_SYSV_ABI sceSslGetSslError();
int PS4_SYSV_ABI sceSslGetSubjectName();
int PS4_SYSV_ABI sceSslInit();
int PS4_SYSV_ABI sceSslLoadCert();
int PS4_SYSV_ABI sceSslLoadRootCACert();
int PS4_SYSV_ABI sceSslRecv();
int PS4_SYSV_ABI sceSslReuseConnection();
int PS4_SYSV_ABI sceSslSend();
int PS4_SYSV_ABI sceSslSetMinSslVersion();
int PS4_SYSV_ABI sceSslSetSslVersion();
int PS4_SYSV_ABI sceSslSetVerifyCallback();
int PS4_SYSV_ABI sceSslShowMemoryStat();
int PS4_SYSV_ABI sceSslTerm();
int PS4_SYSV_ABI sceSslUnloadCert();
int PS4_SYSV_ABI SSL_acceptConnection();
int PS4_SYSV_ABI SSL_acceptConnectionCommon();
int PS4_SYSV_ABI SSL_assignCertificateStore();
int PS4_SYSV_ABI SSL_ASYNC_acceptConnection();
int PS4_SYSV_ABI SSL_ASYNC_closeConnection();
int PS4_SYSV_ABI SSL_ASYNC_connect();
int PS4_SYSV_ABI SSL_ASYNC_connectCommon();
int PS4_SYSV_ABI SSL_ASYNC_getRecvBuffer();
int PS4_SYSV_ABI SSL_ASYNC_getSendBuffer();
int PS4_SYSV_ABI SSL_ASYNC_init();
int PS4_SYSV_ABI SSL_ASYNC_initServer();
int PS4_SYSV_ABI SSL_ASYNC_recvMessage();
int PS4_SYSV_ABI SSL_ASYNC_recvMessage2();
int PS4_SYSV_ABI SSL_ASYNC_sendMessage();
int PS4_SYSV_ABI SSL_ASYNC_sendMessagePending();
int PS4_SYSV_ABI SSL_ASYNC_start();
int PS4_SYSV_ABI SSL_closeConnection();
int PS4_SYSV_ABI SSL_connect();
int PS4_SYSV_ABI SSL_connectWithCfgParam();
int PS4_SYSV_ABI SSL_enableCiphers();
int PS4_SYSV_ABI SSL_findConnectionInstance();
int PS4_SYSV_ABI SSL_getCipherInfo();
int PS4_SYSV_ABI SSL_getClientRandom();
int PS4_SYSV_ABI SSL_getClientSessionInfo();
int PS4_SYSV_ABI SSL_getCookie();
int PS4_SYSV_ABI SSL_getNextSessionId();
int PS4_SYSV_ABI SSL_getServerRandom();
int PS4_SYSV_ABI SSL_getSessionCache();
int PS4_SYSV_ABI SSL_getSessionFlags();
int PS4_SYSV_ABI SSL_getSessionInfo();
int PS4_SYSV_ABI SSL_getSessionStatus();
int PS4_SYSV_ABI SSL_getSocketId();
int PS4_SYSV_ABI SSL_getSSLTLSVersion();
int PS4_SYSV_ABI SSL_init();
int PS4_SYSV_ABI SSL_initiateRehandshake();
int PS4_SYSV_ABI SSL_initServerCert();
int PS4_SYSV_ABI SSL_ioctl();
int PS4_SYSV_ABI SSL_isSessionSSL();
int PS4_SYSV_ABI SSL_lockSessionCacheMutex();
int PS4_SYSV_ABI SSL_lookupAlert();
int PS4_SYSV_ABI SSL_negotiateConnection();
int PS4_SYSV_ABI SSL_recv();
int PS4_SYSV_ABI SSL_recvPending();
int PS4_SYSV_ABI SSL_releaseTables();
int PS4_SYSV_ABI SSL_retrieveServerNameList();
int PS4_SYSV_ABI SSL_rngFun();
int PS4_SYSV_ABI SSL_send();
int PS4_SYSV_ABI SSL_sendAlert();
int PS4_SYSV_ABI SSL_sendPending();
int PS4_SYSV_ABI SSL_setCookie();
int PS4_SYSV_ABI SSL_setServerCert();
int PS4_SYSV_ABI SSL_setServerNameList();
int PS4_SYSV_ABI SSL_setSessionFlags();
int PS4_SYSV_ABI SSL_shutdown();
int PS4_SYSV_ABI SSL_sslSettings();
int PS4_SYSV_ABI SSL_validateCertParam();
int PS4_SYSV_ABI VLONG_freeVlongQueue();
int PS4_SYSV_ABI Func_22E76E60BC0587D7();
int PS4_SYSV_ABI Func_28F8791A771D39C7();
void RegisterlibSceSsl(Core::Loader::SymbolsResolver * sym);
}

View File

@ -170,6 +170,10 @@ int main(int argc, char* argv[]) {
modules_to_generate.push_back(std::string("libSceCommonDialog")); modules_to_generate.push_back(std::string("libSceCommonDialog"));
modules_to_generate.push_back(std::string("libSceMsgDialog")); modules_to_generate.push_back(std::string("libSceMsgDialog"));
modules_to_generate.push_back(std::string("libSceAudioOut")); modules_to_generate.push_back(std::string("libSceAudioOut"));
modules_to_generate.push_back(std::string("libSceAudioIn"));
modules_to_generate.push_back(std::string("libSceNet"));
modules_to_generate.push_back(std::string("libSceSsl"));
modules_to_generate.push_back(std::string("libSceHttp"));
GetSymbolsFromLibDoc(modules_to_generate); GetSymbolsFromLibDoc(modules_to_generate);
return 0; return 0;