Add libSceSsl2 stubs (#2132)

* Auto-generate libSceSsl2 stubs

* Copy over sceSslInit stub

* Update CMakeLists.txt

* Swap to Lib_Ssl2 log category

* Fix compile

Since libSceSsl has many functions of the same name, these functions get treated as overloaded functions and break compiling.

* Clang
This commit is contained in:
Stephen Miller 2025-01-12 03:24:12 -06:00 committed by GitHub
parent 82cb298c5c
commit 466e071c97
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 373 additions and 0 deletions

View file

@ -24,6 +24,7 @@
#include "core/libraries/network/net.h"
#include "core/libraries/network/netctl.h"
#include "core/libraries/network/ssl.h"
#include "core/libraries/network/ssl2.h"
#include "core/libraries/np_common/np_common.h"
#include "core/libraries/np_manager/np_manager.h"
#include "core/libraries/np_score/np_score.h"
@ -70,6 +71,7 @@ void InitHLELibs(Core::Loader::SymbolsResolver* sym) {
Libraries::SaveData::RegisterlibSceSaveData(sym);
Libraries::SaveData::Dialog::RegisterlibSceSaveDataDialog(sym);
Libraries::Ssl::RegisterlibSceSsl(sym);
Libraries::Ssl2::RegisterlibSceSsl2(sym);
Libraries::SysModule::RegisterlibSceSysmodule(sym);
Libraries::Posix::Registerlibsceposix(sym);
Libraries::AudioIn::RegisterlibSceAudioIn(sym);