From e91e7f61be93a91c8dbf8b53dfab892a138ed954 Mon Sep 17 00:00:00 2001 From: georgemoralis Date: Fri, 22 Mar 2024 15:41:11 +0200 Subject: [PATCH] added more libs --- libraries/libsceaudioin.cpp | 308 +++++++ libraries/libsceaudioin.h | 54 ++ libraries/libscehttp.cpp | 819 +++++++++++++++++++ libraries/libscehttp.h | 127 +++ libraries/libscenet.cpp | 1547 +++++++++++++++++++++++++++++++++++ libraries/libscenet.h | 231 ++++++ libraries/libscessl.cpp | 1470 +++++++++++++++++++++++++++++++++ libraries/libscessl.h | 220 +++++ main.cpp | 4 + 9 files changed, 4780 insertions(+) create mode 100644 libraries/libsceaudioin.cpp create mode 100644 libraries/libsceaudioin.h create mode 100644 libraries/libscehttp.cpp create mode 100644 libraries/libscehttp.h create mode 100644 libraries/libscenet.cpp create mode 100644 libraries/libscenet.h create mode 100644 libraries/libscessl.cpp create mode 100644 libraries/libscessl.h diff --git a/libraries/libsceaudioin.cpp b/libraries/libsceaudioin.cpp new file mode 100644 index 0000000..8011fb6 --- /dev/null +++ b/libraries/libsceaudioin.cpp @@ -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 ); +}; + +} \ No newline at end of file diff --git a/libraries/libsceaudioin.h b/libraries/libsceaudioin.h new file mode 100644 index 0000000..3bf52dd --- /dev/null +++ b/libraries/libsceaudioin.h @@ -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); +} \ No newline at end of file diff --git a/libraries/libscehttp.cpp b/libraries/libscehttp.cpp new file mode 100644 index 0000000..73ca330 --- /dev/null +++ b/libraries/libscehttp.cpp @@ -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 ); +}; + +} \ No newline at end of file diff --git a/libraries/libscehttp.h b/libraries/libscehttp.h new file mode 100644 index 0000000..40aa062 --- /dev/null +++ b/libraries/libscehttp.h @@ -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); +} \ No newline at end of file diff --git a/libraries/libscenet.cpp b/libraries/libscenet.cpp new file mode 100644 index 0000000..7af3110 --- /dev/null +++ b/libraries/libscenet.cpp @@ -0,0 +1,1547 @@ +// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +// Generated By moduleGenerator +#include "libscenet.h" +#include "common/log.h" +#include "error_codes.h" + +namespace Libraries::Net{ + +int PS4_SYSV_ABI in6addr_any() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI in6addr_loopback() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sce_net_dummy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sce_net_in6addr_any() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sce_net_in6addr_linklocal_allnodes() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sce_net_in6addr_linklocal_allrouters() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sce_net_in6addr_loopback() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sce_net_in6addr_nodelocal_allnodes() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetAccept() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetAddrConfig6GetInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetAddrConfig6Start() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetAddrConfig6Stop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetAllocateAllRouteInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetBandwidthControlGetDataTraffic() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetBandwidthControlGetDefaultParam() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetBandwidthControlGetIfParam() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetBandwidthControlGetPolicy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetBandwidthControlSetDefaultParam() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetBandwidthControlSetIfParam() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetBandwidthControlSetPolicy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetBind() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetClearDnsCache() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigAddArp() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigAddArpWithInterface() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigAddIfaddr() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigAddMRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigAddRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigAddRoute6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigAddRouteWithInterface() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigCleanUpAllInterfaces() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelArp() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelArpWithInterface() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelDefaultRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelDefaultRoute6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelIfaddr() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelIfaddr6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelMRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDelRoute6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigDownInterface() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigEtherGetLinkMode() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigEtherPostPlugInOutEvent() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigEtherSetLinkMode() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigFlushRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigGetDefaultRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigGetDefaultRoute6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigGetIfaddr() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigGetIfaddr6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigRoutingShowRoutingConfig() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigRoutingShowtCtlVar() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigRoutingStart() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigRoutingStop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetDefaultRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetDefaultRoute6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetDefaultScope() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetIfaddr() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetIfaddr6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetIfaddr6WithFlags() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetIfFlags() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetIfLinkLocalAddr6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigSetIfmtu() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigUnsetIfFlags() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigUpInterface() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigUpInterfaceWithFlags() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocClearWakeOnWlan() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocGetWakeOnWlanInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocJoin() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocLeave() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuClearWakeOnWlan() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuGetWakeOnWlanInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocPspEmuSetWakeOnWlan() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocScanJoin() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocSetExtInfoElement() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanAdhocSetWakeOnWlan() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanApStart() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanApStop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanBackgroundScanQuery() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanBackgroundScanStart() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanBackgroundScanStop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanDiagGetDeviceInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanDiagSetAntenna() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanDiagSetTxFixedRate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanGetDeviceConfig() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanInfraGetRssiInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanInfraLeave() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanInfraScanJoin() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanScan() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConfigWlanSetDeviceConfig() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetConnect() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetControl() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDhcpdStart() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDhcpdStop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDhcpGetAutoipInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDhcpGetInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDhcpGetInfoEx() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDhcpStart() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDhcpStop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDumpAbort() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDumpCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDumpDestroy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDumpRead() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDuplicateIpStart() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetDuplicateIpStop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEpollAbort() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEpollControl() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEpollCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEpollDestroy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEpollWait() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetErrnoLoc() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEtherNtostr() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEtherStrton() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEventCallbackCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEventCallbackDestroy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEventCallbackGetError() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEventCallbackWaitCB() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetFreeAllRouteInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetArpInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetDns6Info() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetDnsInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetIfList() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetIfListOnce() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetIfName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetIfnameNumList() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetMacAddress() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetMemoryPoolStats() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetNameToIndex() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetpeername() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetRandom() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetRouteInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetSockInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetSockInfo6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetsockname() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetsockopt() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetStatisticsInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetStatisticsInfoInternal() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetGetSystemTime() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetHtonl() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetHtonll() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetHtons() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInetNtop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInetNtopWithScopeId() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInetPton() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInetPtonEx() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInetPtonWithScopeId() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInfoDumpStart() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInfoDumpStop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInit() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetInitParam() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetIoctl() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetListen() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetMemoryAllocate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetMemoryFree() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetNtohl() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetNtohll() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetNtohs() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetPoolCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetPoolDestroy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetPppoeStart() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetPppoeStop() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetRecv() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetRecvfrom() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetRecvmsg() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverAbort() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverConnect() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverConnectAbort() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverConnectCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverConnectDestroy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverDestroy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverGetError() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverStartAton() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverStartAton6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverStartNtoa() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverStartNtoa6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverStartNtoaMultipleRecords() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetResolverStartNtoaMultipleRecordsEx() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSend() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSendmsg() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSendto() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSetDns6Info() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSetDns6InfoToKernel() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSetDnsInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSetDnsInfoToKernel() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSetsockopt() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowIfconfig() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowIfconfigForBuffer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowIfconfigWithMemory() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowNetstat() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowNetstatEx() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowNetstatExForBuffer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowNetstatForBuffer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowNetstatWithMemory() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowPolicy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowPolicyWithMemory() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowRoute() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowRoute6() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowRoute6ForBuffer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowRoute6WithMemory() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowRouteForBuffer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShowRouteWithMemory() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetShutdown() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSocket() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSocketAbort() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSocketClose() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSyncCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSyncDestroy() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSyncGet() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSyncSignal() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSyncWait() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetSysctl() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetTerm() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetThreadCreate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetThreadExit() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetThreadJoin() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetUsleep() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI Func_0E707A589F751C68() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEmulationGet() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceNetEmulationSet() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +void RegisterlibSceNet(Core::Loader::SymbolsResolver * sym) { + LIB_FUNCTION("ZRAJo-A-ukc", "libSceNet" , 1 , "libSceNet", 1, 1 , in6addr_any ); + LIB_FUNCTION("XCuA-GqjA-k", "libSceNet" , 1 , "libSceNet", 1, 1 , in6addr_loopback ); + LIB_FUNCTION("VZgoeBxPXUQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sce_net_dummy ); + LIB_FUNCTION("GAtITrgxKDE", "libSceNet" , 1 , "libSceNet", 1, 1 , sce_net_in6addr_any ); + LIB_FUNCTION("84MgU4MMTLQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sce_net_in6addr_linklocal_allnodes ); + LIB_FUNCTION("2uSWyOKYc1M", "libSceNet" , 1 , "libSceNet", 1, 1 , sce_net_in6addr_linklocal_allrouters ); + LIB_FUNCTION("P3AeWBvPrkg", "libSceNet" , 1 , "libSceNet", 1, 1 , sce_net_in6addr_loopback ); + LIB_FUNCTION("PgNI+j4zxzM", "libSceNet" , 1 , "libSceNet", 1, 1 , sce_net_in6addr_nodelocal_allnodes ); + LIB_FUNCTION("PIWqhn9oSxc", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetAccept ); + LIB_FUNCTION("BTUvkWzrP68", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetAddrConfig6GetInfo ); + LIB_FUNCTION("3qG7UJy2Fq8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetAddrConfig6Start ); + LIB_FUNCTION("P+0ePpDfUAQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetAddrConfig6Stop ); + LIB_FUNCTION("PcdLABhYga4", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetAllocateAllRouteInfo ); + LIB_FUNCTION("xHq87H78dho", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetBandwidthControlGetDataTraffic ); + LIB_FUNCTION("c8IRpl4L74I", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetBandwidthControlGetDefaultParam ); + LIB_FUNCTION("b9Ft65tqvLk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetBandwidthControlGetIfParam ); + LIB_FUNCTION("PDkapOwggRw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetBandwidthControlGetPolicy ); + LIB_FUNCTION("P4zZXE7bpsA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetBandwidthControlSetDefaultParam ); + LIB_FUNCTION("g4DKkzV2qC4", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetBandwidthControlSetIfParam ); + LIB_FUNCTION("7Z1hhsEmkQU", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetBandwidthControlSetPolicy ); + LIB_FUNCTION("bErx49PgxyY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetBind ); + LIB_FUNCTION("eyLyLJrdEOU", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetClearDnsCache ); + LIB_FUNCTION("Ea2NaVMQNO8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigAddArp ); + LIB_FUNCTION("0g0qIuPN3ZQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigAddArpWithInterface ); + LIB_FUNCTION("ge7g15Sqhks", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigAddIfaddr ); + LIB_FUNCTION("FDHr4Iz7dQU", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigAddMRoute ); + LIB_FUNCTION("Cyjl1yzi1qY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigAddRoute ); + LIB_FUNCTION("Bu+L5r1lKRg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigAddRoute6 ); + LIB_FUNCTION("wIGold7Lro0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigAddRouteWithInterface ); + LIB_FUNCTION("MzA1YrRE6rA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigCleanUpAllInterfaces ); + LIB_FUNCTION("HJt+4x-CnY0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelArp ); + LIB_FUNCTION("xTcttXJ3Utg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelArpWithInterface ); + LIB_FUNCTION("RuVwHEW6dM4", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelDefaultRoute ); + LIB_FUNCTION("UMlVCy7RX1s", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelDefaultRoute6 ); + LIB_FUNCTION("0239JNsI6PE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelIfaddr ); + LIB_FUNCTION("hvCXMwd45oc", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelIfaddr6 ); + LIB_FUNCTION("5Yl1uuh5i-A", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelMRoute ); + LIB_FUNCTION("QO7+2E3cD-U", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelRoute ); + LIB_FUNCTION("4wDGvfhmkmk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDelRoute6 ); + LIB_FUNCTION("3WzWV86AJ3w", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigDownInterface ); + LIB_FUNCTION("mOUkgTaSkJU", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigEtherGetLinkMode ); + LIB_FUNCTION("pF3Vy1iZ5bs", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigEtherPostPlugInOutEvent ); + LIB_FUNCTION("QltDK6wWqF0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigEtherSetLinkMode ); + LIB_FUNCTION("18KNgSvYx+Y", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigFlushRoute ); + LIB_FUNCTION("lFJb+BlPK1c", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigGetDefaultRoute ); + LIB_FUNCTION("mCLdiNIKtW0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigGetDefaultRoute6 ); + LIB_FUNCTION("ejwa0hWWhDs", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigGetIfaddr ); + LIB_FUNCTION("FU6NK4RHQVE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigGetIfaddr6 ); + LIB_FUNCTION("vbZLomImmEE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigRoutingShowRoutingConfig ); + LIB_FUNCTION("a6sS6iSE0IA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigRoutingShowtCtlVar ); + LIB_FUNCTION("eszLdtIMfQE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigRoutingStart ); + LIB_FUNCTION("toi8xxcSfJ0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigRoutingStop ); + LIB_FUNCTION("EAl7xvi7nXg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetDefaultRoute ); + LIB_FUNCTION("4zLOHbt3UFk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetDefaultRoute6 ); + LIB_FUNCTION("yaVAdLDxUj0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetDefaultScope ); + LIB_FUNCTION("8Kh+1eidI3c", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetIfaddr ); + LIB_FUNCTION("QJbV3vfBQ8Q", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetIfaddr6 ); + LIB_FUNCTION("POrSEl8zySw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetIfaddr6WithFlags ); + LIB_FUNCTION("0sesmAYH3Lk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetIfFlags ); + LIB_FUNCTION("uNTluLfYgS8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetIfLinkLocalAddr6 ); + LIB_FUNCTION("s31rYkpIMMQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigSetIfmtu ); + LIB_FUNCTION("tvdzQkm+UaY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigUnsetIfFlags ); + LIB_FUNCTION("oGEBX0eXGFs", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigUpInterface ); + LIB_FUNCTION("6HNbayHPL7c", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigUpInterfaceWithFlags ); + LIB_FUNCTION("6A6EweB3Dto", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocClearWakeOnWlan ); + LIB_FUNCTION("ZLdJyQJUMkM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocCreate ); + LIB_FUNCTION("Yr3UeApLWTY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocGetWakeOnWlanInfo ); + LIB_FUNCTION("Xma8yHmV+TQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocJoin ); + LIB_FUNCTION("K4o48GTNbSc", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocLeave ); + LIB_FUNCTION("ZvKgNrrLCCQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocPspEmuClearWakeOnWlan ); + LIB_FUNCTION("1j4DZ5dXbeQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocPspEmuGetWakeOnWlanInfo ); + LIB_FUNCTION("C-+JPjaEhdA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocPspEmuSetWakeOnWlan ); + LIB_FUNCTION("7xYdUWg1WdY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocScanJoin ); + LIB_FUNCTION("Q7ee2Uav5f8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocSetExtInfoElement ); + LIB_FUNCTION("xaOTiuxIQNY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanAdhocSetWakeOnWlan ); + LIB_FUNCTION("QlRJWya+dtE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanApStart ); + LIB_FUNCTION("6uYcvVjH7Ms", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanApStop ); + LIB_FUNCTION("MDbg-oAj8Aw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanBackgroundScanQuery ); + LIB_FUNCTION("cMA8f6jI6s0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanBackgroundScanStart ); + LIB_FUNCTION("3T5aIe-7L84", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanBackgroundScanStop ); + LIB_FUNCTION("+3KMyS93TOs", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanDiagGetDeviceInfo ); + LIB_FUNCTION("9oiOWQ5FMws", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanDiagSetAntenna ); + LIB_FUNCTION("fHr45B97n0U", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanDiagSetTxFixedRate ); + LIB_FUNCTION("PNDDxnqqtk4", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanGetDeviceConfig ); + LIB_FUNCTION("Pkx0lwWVzmQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanInfraGetRssiInfo ); + LIB_FUNCTION("IkBCxG+o4Nk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanInfraLeave ); + LIB_FUNCTION("273-I-zD8+8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanInfraScanJoin ); + LIB_FUNCTION("-Mi5hNiWC4c", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanScan ); + LIB_FUNCTION("U1q6DrPbY6k", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConfigWlanSetDeviceConfig ); + LIB_FUNCTION("OXXX4mUk3uk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetConnect ); + LIB_FUNCTION("lDTIbqNs0ps", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetControl ); + LIB_FUNCTION("Q6T-zIblNqk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDhcpdStart ); + LIB_FUNCTION("xwWm8jzrpeM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDhcpdStop ); + LIB_FUNCTION("KhQxhlEslo0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDhcpGetAutoipInfo ); + LIB_FUNCTION("ix4LWXd12F0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDhcpGetInfo ); + LIB_FUNCTION("DrZuCQDnm3w", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDhcpGetInfoEx ); + LIB_FUNCTION("Wzv6dngR-DQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDhcpStart ); + LIB_FUNCTION("6AN7OlSMWk0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDhcpStop ); + LIB_FUNCTION("+ezgWao0wo8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDumpAbort ); + LIB_FUNCTION("bghgkeLKq1Q", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDumpCreate ); + LIB_FUNCTION("xZ54Il-u1vs", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDumpDestroy ); + LIB_FUNCTION("YWTpt45PxbI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDumpRead ); + LIB_FUNCTION("TwjkDIPdZ1Q", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDuplicateIpStart ); + LIB_FUNCTION("QCbvCx9HL30", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetDuplicateIpStop ); + LIB_FUNCTION("w21YgGGNtBk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEpollAbort ); + LIB_FUNCTION("ZVw46bsasAk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEpollControl ); + LIB_FUNCTION("SF47kB2MNTo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEpollCreate ); + LIB_FUNCTION("Inp1lfL+Jdw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEpollDestroy ); + LIB_FUNCTION("drjIbDbA7UQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEpollWait ); + LIB_FUNCTION("HQOwnfMGipQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetErrnoLoc ); + LIB_FUNCTION("v6M4txecCuo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEtherNtostr ); + LIB_FUNCTION("b-bFZvNV59I", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEtherStrton ); + LIB_FUNCTION("cWGGXoeZUzA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEventCallbackCreate ); + LIB_FUNCTION("jzP0MoZpYnI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEventCallbackDestroy ); + LIB_FUNCTION("tB3BB8AsrjU", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEventCallbackGetError ); + LIB_FUNCTION("5isaotjMWlA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetEventCallbackWaitCB ); + LIB_FUNCTION("2ee14ktE1lw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetFreeAllRouteInfo ); + LIB_FUNCTION("q8j9OSdnN1Y", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetArpInfo ); + LIB_FUNCTION("wmoIm94hqik", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetDns6Info ); + LIB_FUNCTION("nCL0NyZsd5A", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetDnsInfo ); + LIB_FUNCTION("HoV-GJyx7YY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetIfList ); + LIB_FUNCTION("ahiOMqoYYMc", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetIfListOnce ); + LIB_FUNCTION("0MT2l3uIX7c", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetIfName ); + LIB_FUNCTION("5lrSEHdqyos", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetIfnameNumList ); + LIB_FUNCTION("6Oc0bLsIYe0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetMacAddress ); + LIB_FUNCTION("rMyh97BU5pY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetMemoryPoolStats ); + LIB_FUNCTION("+S-2-jlpaBo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetNameToIndex ); + LIB_FUNCTION("TCkRD0DWNLg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetpeername ); + LIB_FUNCTION("G3O2j9f5z00", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetRandom ); + LIB_FUNCTION("6Nx1hIQL9h8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetRouteInfo ); + LIB_FUNCTION("hLuXdjHnhiI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetSockInfo ); + LIB_FUNCTION("Cidi9Y65mP8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetSockInfo6 ); + LIB_FUNCTION("hoOAofhhRvE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetsockname ); + LIB_FUNCTION("xphrZusl78E", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetsockopt ); + LIB_FUNCTION("GA5ZDaLtUBE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetStatisticsInfo ); + LIB_FUNCTION("9mIcUExH34w", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetStatisticsInfoInternal ); + LIB_FUNCTION("p2vxsE2U3RQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetGetSystemTime ); + LIB_FUNCTION("9T2pDF2Ryqg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetHtonl ); + LIB_FUNCTION("3CHi1K1wsCQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetHtonll ); + LIB_FUNCTION("iWQWrwiSt8A", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetHtons ); + LIB_FUNCTION("9vA2aW+CHuA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInetNtop ); + LIB_FUNCTION("Eh+Vqkrrc00", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInetNtopWithScopeId ); + LIB_FUNCTION("8Kcp5d-q1Uo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInetPton ); + LIB_FUNCTION("Xn2TA2QhxHc", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInetPtonEx ); + LIB_FUNCTION("b+LixqREH6A", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInetPtonWithScopeId ); + LIB_FUNCTION("cYW1ISGlOmo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInfoDumpStart ); + LIB_FUNCTION("XfV-XBCuhDo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInfoDumpStop ); + LIB_FUNCTION("Nlev7Lg8k3A", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInit ); + LIB_FUNCTION("6MojQ8uFHEI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetInitParam ); + LIB_FUNCTION("ghqRRVQxqKo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetIoctl ); + LIB_FUNCTION("kOj1HiAGE54", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetListen ); + LIB_FUNCTION("HKIa-WH0AZ4", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetMemoryAllocate ); + LIB_FUNCTION("221fvqVs+sQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetMemoryFree ); + LIB_FUNCTION("pQGpHYopAIY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetNtohl ); + LIB_FUNCTION("tOrRi-v3AOM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetNtohll ); + LIB_FUNCTION("Rbvt+5Y2iEw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetNtohs ); + LIB_FUNCTION("dgJBaeJnGpo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetPoolCreate ); + LIB_FUNCTION("K7RlrTkI-mw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetPoolDestroy ); + LIB_FUNCTION("QGOqGPnk5a4", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetPppoeStart ); + LIB_FUNCTION("FIV95WE1EuE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetPppoeStop ); + LIB_FUNCTION("9wO9XrMsNhc", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetRecv ); + LIB_FUNCTION("304ooNZxWDY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetRecvfrom ); + LIB_FUNCTION("wvuUDv0jrMI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetRecvmsg ); + LIB_FUNCTION("AzqoBha7js4", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverAbort ); + LIB_FUNCTION("JQk8ck8vnPY", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverConnect ); + LIB_FUNCTION("bonnMiDoOZg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverConnectAbort ); + LIB_FUNCTION("V5q6gvEJpw4", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverConnectCreate ); + LIB_FUNCTION("QFPjG6rqeZg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverConnectDestroy ); + LIB_FUNCTION("C4UgDHHPvdw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverCreate ); + LIB_FUNCTION("kJlYH5uMAWI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverDestroy ); + LIB_FUNCTION("J5i3hiLJMPk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverGetError ); + LIB_FUNCTION("Apb4YDxKsRI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverStartAton ); + LIB_FUNCTION("zvzWA5IZMsg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverStartAton6 ); + LIB_FUNCTION("Nd91WaWmG2w", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverStartNtoa ); + LIB_FUNCTION("zl35YNs9jnI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverStartNtoa6 ); + LIB_FUNCTION("RCCY01Xd+58", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverStartNtoaMultipleRecords ); + LIB_FUNCTION("sT4nBQKUPqM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetResolverStartNtoaMultipleRecordsEx ); + LIB_FUNCTION("beRjXBn-z+o", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSend ); + LIB_FUNCTION("2eKbgcboJso", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSendmsg ); + LIB_FUNCTION("gvD1greCu0A", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSendto ); + LIB_FUNCTION("15Ywg-ZsSl0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSetDns6Info ); + LIB_FUNCTION("E3oH1qsdqCA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSetDns6InfoToKernel ); + LIB_FUNCTION("B-M6KjO8-+w", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSetDnsInfo ); + LIB_FUNCTION("8s+T0bJeyLQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSetDnsInfoToKernel ); + LIB_FUNCTION("2mKX2Spso7I", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSetsockopt ); + LIB_FUNCTION("k1V1djYpk7k", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowIfconfig ); + LIB_FUNCTION("j6pkkO2zJtg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowIfconfigForBuffer ); + LIB_FUNCTION("E8dTcvQw3hg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowIfconfigWithMemory ); + LIB_FUNCTION("WxislcDAW5I", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowNetstat ); + LIB_FUNCTION("rX30iWQqqzg", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowNetstatEx ); + LIB_FUNCTION("vjwKTGa21f0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowNetstatExForBuffer ); + LIB_FUNCTION("mqoB+LN0pW8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowNetstatForBuffer ); + LIB_FUNCTION("H5WHYRfDkR0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowNetstatWithMemory ); + LIB_FUNCTION("tk0p0JmiBkM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowPolicy ); + LIB_FUNCTION("dbrSNEuZfXI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowPolicyWithMemory ); + LIB_FUNCTION("cEMX1VcPpQ8", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowRoute ); + LIB_FUNCTION("fCa7-ihdRdc", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowRoute6 ); + LIB_FUNCTION("nTJqXsbSS1I", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowRoute6ForBuffer ); + LIB_FUNCTION("TCZyE2YI1uM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowRoute6WithMemory ); + LIB_FUNCTION("n-IAZb7QB1Y", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowRouteForBuffer ); + LIB_FUNCTION("0-XSSp1kEFM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShowRouteWithMemory ); + LIB_FUNCTION("TSM6whtekok", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetShutdown ); + LIB_FUNCTION("Q4qBuN-c0ZM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSocket ); + LIB_FUNCTION("zJGf8xjFnQE", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSocketAbort ); + LIB_FUNCTION("45ggEzakPJQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSocketClose ); + LIB_FUNCTION("6AJE2jKg-c0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSyncCreate ); + LIB_FUNCTION("atGfzCaXMak", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSyncDestroy ); + LIB_FUNCTION("sAleh-BoxLA", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSyncGet ); + LIB_FUNCTION("Z-8Jda650Vk", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSyncSignal ); + LIB_FUNCTION("NP5gxDeYhIM", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSyncWait ); + LIB_FUNCTION("3zRdT3O2Kxo", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetSysctl ); + LIB_FUNCTION("cTGkc6-TBlI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetTerm ); + LIB_FUNCTION("j-Op3ibRJaQ", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetThreadCreate ); + LIB_FUNCTION("KirVfZbqniw", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetThreadExit ); + LIB_FUNCTION("pRbEzaV30qI", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetThreadJoin ); + LIB_FUNCTION("bjrzRLFali0", "libSceNet" , 1 , "libSceNet", 1, 1 , sceNetUsleep ); + LIB_FUNCTION("DnB6WJ91HGg", "libSceNet" , 1 , "libSceNet", 1, 1 , Func_0E707A589F751C68 ); + LIB_FUNCTION("JK1oZe4UysY", "libSceNetDebug" , 1 , "libSceNet", 1, 1 , sceNetEmulationGet ); + LIB_FUNCTION("pfn3Fha1ydc", "libSceNetDebug" , 1 , "libSceNet", 1, 1 , sceNetEmulationSet ); +}; + +} \ No newline at end of file diff --git a/libraries/libscenet.h b/libraries/libscenet.h new file mode 100644 index 0000000..20a7f05 --- /dev/null +++ b/libraries/libscenet.h @@ -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); +} \ No newline at end of file diff --git a/libraries/libscessl.cpp b/libraries/libscessl.cpp new file mode 100644 index 0000000..15905c5 --- /dev/null +++ b/libraries/libscessl.cpp @@ -0,0 +1,1470 @@ +// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +// Generated By moduleGenerator +#include "libscessl.h" +#include "common/log.h" +#include "error_codes.h" + +namespace Libraries::Ssl{ + +int PS4_SYSV_ABI CA_MGMT_allocCertDistinguishedName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_certDistinguishedNameCompare() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_convertKeyBlobToPKCS8Key() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_convertKeyDER() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_convertKeyPEM() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_convertPKCS8KeyToKeyBlob() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_convertProtectedPKCS8KeyToKeyBlob() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_decodeCertificate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_enumAltName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_enumCrl() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractAllCertDistinguishedName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractBasicConstraint() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractCertASN1Name() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractCertTimes() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractKeyBlobEx() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractKeyBlobTypeEx() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractPublicKeyInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractSerialNum() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_extractSignature() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_free() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_freeCertDistinguishedName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_freeCertDistinguishedNameOnStack() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_freeCertificate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_freeKeyBlob() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_freeSearchDetails() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_getCertSignAlgoType() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_keyBlobToDER() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_keyBlobToPEM() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_makeKeyBlobEx() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_rawVerifyOID() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_reorderChain() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_returnCertificatePrints() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_verifyCertWithKeyBlob() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CA_MGMT_verifySignature() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_checkCertificateIssuer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_checkCertificateIssuer2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_checkCertificateIssuerSerialNumber() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_CompSubjectAltNames() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_CompSubjectAltNames2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_CompSubjectAltNamesExact() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_CompSubjectCommonName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_CompSubjectCommonName2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_ComputeBufferHash() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_decryptRSASignature() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_decryptRSASignatureBuffer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_enumerateAltName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_enumerateAltName2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_enumerateCRL() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_enumerateCRL2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_enumerateCRLAux() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractAllDistinguishedNames() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractDistinguishedNames() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractDistinguishedNames2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractDistinguishedNamesFromName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractRSAKey() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractSerialNum() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractSerialNum2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractValidityTime() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_extractValidityTime2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertExtension() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertificateExtensions() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertificateExtensions2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertificateIssuerSerialNumber() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertificateIssuerSerialNumber2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertificateKeyUsage() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertificateKeyUsage2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertificateSubject() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertificateSubject2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getCertSignAlgoType() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_GetCertTime() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getNumberOfChild() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getRSASignatureAlgo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getSignatureItem() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getSubjectCommonName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_getSubjectCommonName2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_isRootCertificate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_isRootCertificate2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_rawVerifyOID() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_rawVerifyOID2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_setKeyFromSubjectPublicKeyInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_setKeyFromSubjectPublicKeyInfoCert() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_addCertAuthority() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_addIdentity() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_addIdentityNakedKey() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_addIdentityPSK() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_addIdentityWithCertificateChain() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_addTrustPoint() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_createStore() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_findCertBySubject() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_findIdentityByTypeFirst() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_findIdentityByTypeNext() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_findIdentityCertChainFirst() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_findIdentityCertChainNext() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_findPskByIdentity() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_releaseStore() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_traversePskListHead() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_STORE_traversePskListNext() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_validateCertificate() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_validateCertificateWithConf() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_VerifyCertificatePolicies() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_VerifyCertificatePolicies2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_verifySignature() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_VerifyValidityTime() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_VerifyValidityTime2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CERT_VerifyValidityTimeWithConf() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CRYPTO_initAsymmetricKey() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI CRYPTO_uninitAsymmetricKey() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI GC_createInstanceIDs() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI getCertSigAlgo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI MOCANA_freeMocana() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI MOCANA_initMocana() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI RSA_verifySignature() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslCheckRecvPending() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslClose() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslConnect() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslCreateSslConnection() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslDeleteSslConnection() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslDisableOption() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslDisableOptionInternal() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslDisableOptionInternalInsecure() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslEnableOption() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslEnableOptionInternal() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslFreeCaCerts() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslFreeCaList() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslFreeSslCertName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetCaCerts() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetCaList() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetIssuerName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetMemoryPoolStats() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetNameEntryCount() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetNameEntryInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetNanoSSLModuleId() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetNotAfter() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetNotBefore() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetSerialNumber() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetSslError() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslGetSubjectName() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslInit() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslLoadCert() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslLoadRootCACert() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslRecv() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslReuseConnection() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslSend() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslSetMinSslVersion() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslSetSslVersion() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslSetVerifyCallback() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslShowMemoryStat() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslTerm() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI sceSslUnloadCert() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_acceptConnection() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_acceptConnectionCommon() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_assignCertificateStore() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_acceptConnection() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_closeConnection() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_connect() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_connectCommon() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_getRecvBuffer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_getSendBuffer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_init() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_initServer() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_recvMessage() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_recvMessage2() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_sendMessage() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_sendMessagePending() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ASYNC_start() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_closeConnection() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_connect() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_connectWithCfgParam() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_enableCiphers() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_findConnectionInstance() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getCipherInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getClientRandom() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getClientSessionInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getCookie() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getNextSessionId() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getServerRandom() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getSessionCache() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getSessionFlags() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getSessionInfo() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getSessionStatus() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getSocketId() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_getSSLTLSVersion() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_init() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_initiateRehandshake() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_initServerCert() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_ioctl() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_isSessionSSL() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_lockSessionCacheMutex() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_lookupAlert() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_negotiateConnection() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_recv() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_recvPending() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_releaseTables() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_retrieveServerNameList() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_rngFun() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_send() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_sendAlert() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_sendPending() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_setCookie() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_setServerCert() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_setServerNameList() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_setSessionFlags() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_shutdown() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_sslSettings() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI SSL_validateCertParam() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI VLONG_freeVlongQueue() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI Func_22E76E60BC0587D7() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +int PS4_SYSV_ABI Func_28F8791A771D39C7() +{ + PRINT_UNIMPLEMENTED_FUNCTION_NAME(); + return ORBIS_OK; +} + +void RegisterlibSceSsl(Core::Loader::SymbolsResolver * sym) { + LIB_FUNCTION("Pgt0gg14ewU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_allocCertDistinguishedName ); + LIB_FUNCTION("wJ5jCpkCv-c", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_certDistinguishedNameCompare ); + LIB_FUNCTION("Vc2tb-mWu78", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_convertKeyBlobToPKCS8Key ); + LIB_FUNCTION("IizpdlgPdpU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_convertKeyDER ); + LIB_FUNCTION("Y-5sBnpVclY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_convertKeyPEM ); + LIB_FUNCTION("jb6LuBv9weg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_convertPKCS8KeyToKeyBlob ); + LIB_FUNCTION("ExsvtKwhWoM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_convertProtectedPKCS8KeyToKeyBlob ); + LIB_FUNCTION("AvoadUUK03A", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_decodeCertificate ); + LIB_FUNCTION("S0DCFBqmhQY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_enumAltName ); + LIB_FUNCTION("Xt+SprLPiVQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_enumCrl ); + LIB_FUNCTION("4HzS6Vkd-uU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractAllCertDistinguishedName ); + LIB_FUNCTION("W80mmhRKtH8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractBasicConstraint ); + LIB_FUNCTION("7+F9pr5g26Q", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractCertASN1Name ); + LIB_FUNCTION("KsvuhF--f6k", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractCertTimes ); + LIB_FUNCTION("Md+HYkCBZB4", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractKeyBlobEx ); + LIB_FUNCTION("rFiChDgHkGQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractKeyBlobTypeEx ); + LIB_FUNCTION("9bKYzKP6kYU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractPublicKeyInfo ); + LIB_FUNCTION("xXCqbDBx6mA", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractSerialNum ); + LIB_FUNCTION("xakUpzS9qv0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_extractSignature ); + LIB_FUNCTION("m7EXDQRv7NU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_free ); + LIB_FUNCTION("64t1HKepy1Q", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_freeCertDistinguishedName ); + LIB_FUNCTION("d7AAqdK2IDo", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_freeCertDistinguishedNameOnStack ); + LIB_FUNCTION("PysF6pUcK-o", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_freeCertificate ); + LIB_FUNCTION("ipLIammTj2Q", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_freeKeyBlob ); + LIB_FUNCTION("C05CUtDViqU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_freeSearchDetails ); + LIB_FUNCTION("tq511UiaNlE", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_getCertSignAlgoType ); + LIB_FUNCTION("1e46hRscIE8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_keyBlobToDER ); + LIB_FUNCTION("5U2j47T1l70", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_keyBlobToPEM ); + LIB_FUNCTION("+oCOy8+4at8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_makeKeyBlobEx ); + LIB_FUNCTION("YMbRl6PNq5U", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_rawVerifyOID ); + LIB_FUNCTION("O+JTn8Dwan8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_reorderChain ); + LIB_FUNCTION("he6CvWiX3iM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_returnCertificatePrints ); + LIB_FUNCTION("w5ZBRGN1lzY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_verifyCertWithKeyBlob ); + LIB_FUNCTION("5e5rj-coUv8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CA_MGMT_verifySignature ); + LIB_FUNCTION("6nH53ruuckc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_checkCertificateIssuer ); + LIB_FUNCTION("MB3EExhoaJQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_checkCertificateIssuer2 ); + LIB_FUNCTION("sDUV9VsqJD8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_checkCertificateIssuerSerialNumber ); + LIB_FUNCTION("FXCfp5CwcPk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_CompSubjectAltNames ); + LIB_FUNCTION("szJ8gsZdoHE", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_CompSubjectAltNames2 ); + LIB_FUNCTION("1aewkTBcGEY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_CompSubjectAltNamesExact ); + LIB_FUNCTION("gdWmmelQC1k", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_CompSubjectCommonName ); + LIB_FUNCTION("6Z-n6acrhTs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_CompSubjectCommonName2 ); + LIB_FUNCTION("p12OhhUCGEE", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_ComputeBufferHash ); + LIB_FUNCTION("5G+Z9vXPWYU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_decryptRSASignature ); + LIB_FUNCTION("WZCBPnvf0fw", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_decryptRSASignatureBuffer ); + LIB_FUNCTION("AvjnXHAa7G0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_enumerateAltName ); + LIB_FUNCTION("goUd71Bv0lk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_enumerateAltName2 ); + LIB_FUNCTION("tf3dP8kVauc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_enumerateCRL ); + LIB_FUNCTION("noRFMfbcI-g", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_enumerateCRL2 ); + LIB_FUNCTION("Xy4cdu44Xr0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_enumerateCRLAux ); + LIB_FUNCTION("2FPKT8OxHxo", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractAllDistinguishedNames ); + LIB_FUNCTION("xyd+kSAhtSw", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractDistinguishedNames ); + LIB_FUNCTION("BQIv6mcPFRM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractDistinguishedNames2 ); + LIB_FUNCTION("nxcdqUGDgW8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractDistinguishedNamesFromName ); + LIB_FUNCTION("u82YRvIENeo", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractRSAKey ); + LIB_FUNCTION("HBWarJFXoCM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractSerialNum ); + LIB_FUNCTION("8Lemumnt1-8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractSerialNum2 ); + LIB_FUNCTION("JhanUiHOg-M", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractValidityTime ); + LIB_FUNCTION("6ocfVwswH-E", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_extractValidityTime2 ); + LIB_FUNCTION("8FqgR3V7gHs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertExtension ); + LIB_FUNCTION("sRIARmcXPHE", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertificateExtensions ); + LIB_FUNCTION("ABAA2f3PM8k", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertificateExtensions2 ); + LIB_FUNCTION("CATkBsr20tY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertificateIssuerSerialNumber ); + LIB_FUNCTION("JpnKObUJsxQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertificateIssuerSerialNumber2 ); + LIB_FUNCTION("jp75ki1UzRU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertificateKeyUsage ); + LIB_FUNCTION("prSVrFdvQiU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertificateKeyUsage2 ); + LIB_FUNCTION("8+UPqcEgsYg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertificateSubject ); + LIB_FUNCTION("X-rqVhPnKJI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertificateSubject2 ); + LIB_FUNCTION("Pt3o1t+hh1g", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getCertSignAlgoType ); + LIB_FUNCTION("oNJNApmHV+M", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_GetCertTime ); + LIB_FUNCTION("GCPUCV9k1Mg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getNumberOfChild ); + LIB_FUNCTION("lCB1AE4xSkE", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getRSASignatureAlgo ); + LIB_FUNCTION("+7U74Zy7gKg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getSignatureItem ); + LIB_FUNCTION("hOABTkhp6NM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getSubjectCommonName ); + LIB_FUNCTION("3CECWZfBTVg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_getSubjectCommonName2 ); + LIB_FUNCTION("OP-VhFdtkmo", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_isRootCertificate ); + LIB_FUNCTION("0iwGE4M4DU8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_isRootCertificate2 ); + LIB_FUNCTION("pWg3+mTkoTI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_rawVerifyOID ); + LIB_FUNCTION("HofoEUZ5mOM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_rawVerifyOID2 ); + LIB_FUNCTION("w2lGr-89zLc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_setKeyFromSubjectPublicKeyInfo ); + LIB_FUNCTION("OeGeb9Njons", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_setKeyFromSubjectPublicKeyInfoCert ); + LIB_FUNCTION("N+UDju8zxtE", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_addCertAuthority ); + LIB_FUNCTION("pIZfvPaYmrs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_addIdentity ); + LIB_FUNCTION("D6QBgLq-nlc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_addIdentityNakedKey ); + LIB_FUNCTION("uAHc6pgeFaQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_addIdentityPSK ); + LIB_FUNCTION("xdxuhUkYalI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_addIdentityWithCertificateChain ); + LIB_FUNCTION("OcZJcxANLfw", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_addTrustPoint ); + LIB_FUNCTION("gu0eRZMqTu8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_createStore ); + LIB_FUNCTION("s1tJ1zBkky4", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_findCertBySubject ); + LIB_FUNCTION("4aXDehFZLDA", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_findIdentityByTypeFirst ); + LIB_FUNCTION("K-g87UhrYQ8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_findIdentityByTypeNext ); + LIB_FUNCTION("ULOVCAVPJE4", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_findIdentityCertChainFirst ); + LIB_FUNCTION("uS9P+bSWOC0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_findIdentityCertChainNext ); + LIB_FUNCTION("k3RI-YRkW-M", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_findPskByIdentity ); + LIB_FUNCTION("AloU5nLupdU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_releaseStore ); + LIB_FUNCTION("gAHkf68L6+0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_traversePskListHead ); + LIB_FUNCTION("w2CtqF+x7og", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_STORE_traversePskListNext ); + LIB_FUNCTION("GTSbNvpE1fQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_validateCertificate ); + LIB_FUNCTION("j6Wk8AtmVQM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_validateCertificateWithConf ); + LIB_FUNCTION("wdl-XapuxKU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_VerifyCertificatePolicies ); + LIB_FUNCTION("BQah1z-QS-w", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_VerifyCertificatePolicies2 ); + LIB_FUNCTION("GPRMLcwyslw", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_verifySignature ); + LIB_FUNCTION("CAgB8oEGwsY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_VerifyValidityTime ); + LIB_FUNCTION("3wferxuMV6Y", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_VerifyValidityTime2 ); + LIB_FUNCTION("UO2a3+5CCCs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CERT_VerifyValidityTimeWithConf ); + LIB_FUNCTION("PRWr3-ytpdg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CRYPTO_initAsymmetricKey ); + LIB_FUNCTION("cW7VCIMCh9A", "libSceSsl" , 1 , "libSceSsl", 1, 1 , CRYPTO_uninitAsymmetricKey ); + LIB_FUNCTION("u+brAYVFGUs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , GC_createInstanceIDs ); + LIB_FUNCTION("pOmcRglskbI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , getCertSigAlgo ); + LIB_FUNCTION("uBqy-2-dQ-A", "libSceSsl" , 1 , "libSceSsl", 1, 1 , MOCANA_freeMocana ); + LIB_FUNCTION("U3NHH12yORo", "libSceSsl" , 1 , "libSceSsl", 1, 1 , MOCANA_initMocana ); + LIB_FUNCTION("pBwtarKd7eg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , RSA_verifySignature ); + LIB_FUNCTION("1VM0h1JrUfA", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslCheckRecvPending ); + LIB_FUNCTION("viRXSHZYd0c", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslClose ); + LIB_FUNCTION("zXvd6iNyfgc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslConnect ); + LIB_FUNCTION("P14ATpXc4J8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslCreateSslConnection ); + LIB_FUNCTION("hwrHV6Pprk4", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslDeleteSslConnection ); + LIB_FUNCTION("iLKz4+ukLqk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslDisableOption ); + LIB_FUNCTION("-WqxBRAUVM4", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslDisableOptionInternal ); + LIB_FUNCTION("w1+L-27nYas", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslDisableOptionInternalInsecure ); + LIB_FUNCTION("m-zPyAsIpco", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslEnableOption ); + LIB_FUNCTION("g-zCwUKstEQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslEnableOptionInternal ); + LIB_FUNCTION("qIvLs0gYxi0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslFreeCaCerts ); + LIB_FUNCTION("+DzXseDVkeI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslFreeCaList ); + LIB_FUNCTION("RwXD8grHZHM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslFreeSslCertName ); + LIB_FUNCTION("TDfQqO-gMbY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetCaCerts ); + LIB_FUNCTION("qOn+wm28wmA", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetCaList ); + LIB_FUNCTION("7whYpYfHP74", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetIssuerName ); + LIB_FUNCTION("-PoIzr3PEk0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetMemoryPoolStats ); + LIB_FUNCTION("R1ePzopYPYM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetNameEntryCount ); + LIB_FUNCTION("7RBSTKGrmDA", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetNameEntryInfo ); + LIB_FUNCTION("AzUipl-DpIw", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetNanoSSLModuleId ); + LIB_FUNCTION("xHpt6+2pGYk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetNotAfter ); + LIB_FUNCTION("Eo0S65Jy28Q", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetNotBefore ); + LIB_FUNCTION("DOwXL+FQMEY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetSerialNumber ); + LIB_FUNCTION("0XcZknp7-Wc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetSslError ); + LIB_FUNCTION("dQReuBX9sD8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslGetSubjectName ); + LIB_FUNCTION("hdpVEUDFW3s", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslInit ); + LIB_FUNCTION("Ab7+DH+gYyM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslLoadCert ); + LIB_FUNCTION("3-643mGVFJo", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslLoadRootCACert ); + LIB_FUNCTION("hi0veU3L2pU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslRecv ); + LIB_FUNCTION("50R2xYaYZwE", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslReuseConnection ); + LIB_FUNCTION("p5bM5PPufFY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslSend ); + LIB_FUNCTION("QWSxBzf6lAg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslSetMinSslVersion ); + LIB_FUNCTION("bKaEtQnoUuQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslSetSslVersion ); + LIB_FUNCTION("E4a-ahM57QQ", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslSetVerifyCallback ); + LIB_FUNCTION("lnHFrZV5zAY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslShowMemoryStat ); + LIB_FUNCTION("0K1yQ6Lv-Yc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslTerm ); + LIB_FUNCTION("UQ+3Qu7v3cA", "libSceSsl" , 1 , "libSceSsl", 1, 1 , sceSslUnloadCert ); + LIB_FUNCTION("26lYor6xrR4", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_acceptConnection ); + LIB_FUNCTION("iHBiYOSciqY", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_acceptConnectionCommon ); + LIB_FUNCTION("budJurAYNHc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_assignCertificateStore ); + LIB_FUNCTION("dCRcdgdoIEI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_acceptConnection ); + LIB_FUNCTION("KI5jhdvg2S8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_closeConnection ); + LIB_FUNCTION("hk+NcQTQlqI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_connect ); + LIB_FUNCTION("rKD5kXcvN0E", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_connectCommon ); + LIB_FUNCTION("Fxq5MuWRkSw", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_getRecvBuffer ); + LIB_FUNCTION("vCpt1jyL6C4", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_getSendBuffer ); + LIB_FUNCTION("wZp1hBtjV1I", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_init ); + LIB_FUNCTION("P+O-4XCIODs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_initServer ); + LIB_FUNCTION("GfDzwBDRl3M", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_recvMessage ); + LIB_FUNCTION("oM5w6Fb4TWM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_recvMessage2 ); + LIB_FUNCTION("dim5NDlc7Vs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_sendMessage ); + LIB_FUNCTION("Qq0o-+hobOI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_sendMessagePending ); + LIB_FUNCTION("y+ZFCsZYNME", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ASYNC_start ); + LIB_FUNCTION("5g9cNS3IFCk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_closeConnection ); + LIB_FUNCTION("i9AvJK-l5Jk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_connect ); + LIB_FUNCTION("mgs+n71u35Y", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_connectWithCfgParam ); + LIB_FUNCTION("4hPwsDmVKZc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_enableCiphers ); + LIB_FUNCTION("yUd2ukhZLJI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_findConnectionInstance ); + LIB_FUNCTION("J7LWSdYo0Zg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getCipherInfo ); + LIB_FUNCTION("kRb0lquIrj0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getClientRandom ); + LIB_FUNCTION("sSD8SHia8Zc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getClientSessionInfo ); + LIB_FUNCTION("eT7n5lcEYCc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getCookie ); + LIB_FUNCTION("2Irwf6Oqt4E", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getNextSessionId ); + LIB_FUNCTION("s9qIeprVILk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getServerRandom ); + LIB_FUNCTION("NRoSvM1VPm8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getSessionCache ); + LIB_FUNCTION("dHosoPLXaMw", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getSessionFlags ); + LIB_FUNCTION("7QgvTqUGFlU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getSessionInfo ); + LIB_FUNCTION("ufoBDuHGOlM", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getSessionStatus ); + LIB_FUNCTION("EAoybreRrGU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getSocketId ); + LIB_FUNCTION("ElUzZAXIvY0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_getSSLTLSVersion ); + LIB_FUNCTION("Wi9eDU54UCU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_init ); + LIB_FUNCTION("BSqmh5B4KTg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_initiateRehandshake ); + LIB_FUNCTION("xIFe7m4wqX4", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_initServerCert ); + LIB_FUNCTION("zlMZOG3VDYg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_ioctl ); + LIB_FUNCTION("fje5RYUa+2g", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_isSessionSSL ); + LIB_FUNCTION("IKENWUUd8bk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_lockSessionCacheMutex ); + LIB_FUNCTION("n6-12LafAeA", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_lookupAlert ); + LIB_FUNCTION("H4Z3ShBNjSA", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_negotiateConnection ); + LIB_FUNCTION("9PTAJclcW50", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_recv ); + LIB_FUNCTION("NrZz0ZgQrao", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_recvPending ); + LIB_FUNCTION("SHInb+l58Bs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_releaseTables ); + LIB_FUNCTION("f0MBRCQeOEg", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_retrieveServerNameList ); + LIB_FUNCTION("6J0PLGaYl0Y", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_rngFun ); + LIB_FUNCTION("MoaZ6-hDS-k", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_send ); + LIB_FUNCTION("H02lfd0hCG0", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_sendAlert ); + LIB_FUNCTION("nXlhepw9ztI", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_sendPending ); + LIB_FUNCTION("Bf0pzkQc6CU", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_setCookie ); + LIB_FUNCTION("dSP1n53RtVw", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_setServerCert ); + LIB_FUNCTION("kNIvrkD-XJk", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_setServerNameList ); + LIB_FUNCTION("pbTq-nEsN1w", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_setSessionFlags ); + LIB_FUNCTION("-UDxVMs9h9M", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_shutdown ); + LIB_FUNCTION("nH9FVvfZhCs", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_sslSettings ); + LIB_FUNCTION("2Bd7UoCRhQ8", "libSceSsl" , 1 , "libSceSsl", 1, 1 , SSL_validateCertParam ); + LIB_FUNCTION("wcVuyTUr5ys", "libSceSsl" , 1 , "libSceSsl", 1, 1 , VLONG_freeVlongQueue ); + LIB_FUNCTION("IuduYLwFh9c", "libSceSsl" , 1 , "libSceSsl", 1, 1 , Func_22E76E60BC0587D7 ); + LIB_FUNCTION("KPh5GncdOcc", "libSceSsl" , 1 , "libSceSsl", 1, 1 , Func_28F8791A771D39C7 ); +}; + +} \ No newline at end of file diff --git a/libraries/libscessl.h b/libraries/libscessl.h new file mode 100644 index 0000000..4b183aa --- /dev/null +++ b/libraries/libscessl.h @@ -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); +} \ No newline at end of file diff --git a/main.cpp b/main.cpp index 9e603ed..e0bd838 100644 --- a/main.cpp +++ b/main.cpp @@ -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("libSceMsgDialog")); 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); return 0;