feat(libSceSsl): add missing verification callback export
This commit is contained in:
parent
075169f7b3
commit
5d00bd7bbf
|
|
@ -194,6 +194,11 @@ int APS5_VABI sceSslEnableVerifyOption(void) {
|
|||
return 0;
|
||||
}
|
||||
|
||||
int APS5_VABI sceSslSetVerifyCallback(void) {
|
||||
NotImplemented_nid_no_patch(__func__);
|
||||
return 0;
|
||||
}
|
||||
|
||||
int APS5_VABI sceSslConnect(void) {
|
||||
NotImplemented_nid_no_patch(__func__);
|
||||
return 0;
|
||||
|
|
|
|||
|
|
@ -12,6 +12,7 @@ int APS5_VABI sceSslFreeCaCerts(int, void*);
|
|||
int APS5_VABI sceSslGetCaList(int, void*);
|
||||
int APS5_VABI sceSslFreeCaList(int, void*);
|
||||
int APS5_VABI sceSslUnloadCert(int);
|
||||
int APS5_VABI sceSslSetVerifyCallback(void);
|
||||
}
|
||||
|
||||
struct SslMemoryPoolStats {
|
||||
|
|
@ -50,6 +51,7 @@ int main() {
|
|||
constexpr int notFound = static_cast<int>(0x8095F004);
|
||||
constexpr int invalidArg = static_cast<int>(0x8095177A);
|
||||
int marker = 0;
|
||||
Require(Throws([] { sceSslSetVerifyCallback(); }));
|
||||
|
||||
const int context = sceSslInit_nid_postfix(0x10000);
|
||||
Require(context > 0);
|
||||
|
|
|
|||
|
|
@ -9,4 +9,4 @@
|
|||
|
||||
### Functional
|
||||
|
||||
- PPSA07411 imports declared without parameters, signatures unknown, added without an implementation because the title fails to load without them: [sceSslCreateConnection, sceSslDeleteConnection, sceSslEnableVerifyOption, sceSslConnect, sceSslRead, sceSslWrite](../../../core/libs/prx/libSceSsl/Export.cpp) (libSceSsl), [four sce::Json::Value members (setElementAccessFailureHandler, setSpecialFloatHandler, setTypeMismatchHandler, operator bool)](../../../core/libs/prx/libSceJson2/Export.cpp) (libSceJson2), [sceConvertKeycodeGetCharacter](../../../core/libs/prx/libSceConvertKeycode/Export.cpp) (libSceConvertKeycode) and [sceNpSessionSignalingGetGroupFromSessionId](../../../core/libs/prx/libSceNpSessionSignaling/Export.cpp) (libSceNpSessionSignaling)
|
||||
- PPSA07411 imports declared without parameters, signatures unknown, added without an implementation because the title fails to load without them: [sceSslSetVerifyCallback](../../../core/libs/prx/libSceSsl/Export.cpp) (libSceSsl), [four sce::Json::Value members (setElementAccessFailureHandler, setSpecialFloatHandler, setTypeMismatchHandler, operator bool)](../../../core/libs/prx/libSceJson2/Export.cpp) (libSceJson2), [sceConvertKeycodeGetCharacter](../../../core/libs/prx/libSceConvertKeycode/Export.cpp) (libSceConvertKeycode) and [sceNpSessionSignalingGetGroupFromSessionId](../../../core/libs/prx/libSceNpSessionSignaling/Export.cpp) (libSceNpSessionSignaling)
|
||||
|
|
|
|||
Loading…
Reference in New Issue