diff --git a/rpcs3/Emu/Cell/Modules/cellHttp.cpp b/rpcs3/Emu/Cell/Modules/cellHttp.cpp index d153f8cf21..6db2ebc0aa 100644 --- a/rpcs3/Emu/Cell/Modules/cellHttp.cpp +++ b/rpcs3/Emu/Cell/Modules/cellHttp.cpp @@ -317,6 +317,24 @@ s32 cellHttpClientSetConnectionWaitStatus() return CELL_OK; } +s32 cellHttpClientGetConnectionWaitStatus() +{ + UNIMPLEMENTED_FUNC(cellHttp); + return CELL_OK; +} + +s32 cellHttpClientSetConnectionWaitTimeout() +{ + UNIMPLEMENTED_FUNC(cellHttp); + return CELL_OK; +} + +s32 cellHttpClientGetConnectionWaitTimeout() +{ + UNIMPLEMENTED_FUNC(cellHttp); + return CELL_OK; +} + s32 cellHttpClientSetRecvTimeout() { UNIMPLEMENTED_FUNC(cellHttp); @@ -641,6 +659,18 @@ s32 cellHttpTransactionGetSslId() return CELL_OK; } +s32 cellHttpClientSetMinSslVersion() +{ + UNIMPLEMENTED_FUNC(cellHttp); + return CELL_OK; +} + +s32 cellHttpClientGetMinSslVersion() +{ + UNIMPLEMENTED_FUNC(cellHttp); + return CELL_OK; +} + s32 cellHttpClientSetSslVersion() { UNIMPLEMENTED_FUNC(cellHttp); @@ -719,7 +749,10 @@ DECLARE(ppu_module_manager::cellHttp)("cellHttp", []() REG_FUNC(cellHttp, cellHttpClientPollConnections); REG_FUNC(cellHttp, cellHttpClientSetConnectionStateCallback); + REG_FUNC(cellHttp, cellHttpClientGetConnectionWaitStatus); REG_FUNC(cellHttp, cellHttpClientSetConnectionWaitStatus); + REG_FUNC(cellHttp, cellHttpClientGetConnectionWaitTimeout); + REG_FUNC(cellHttp, cellHttpClientSetConnectionWaitTimeout); REG_FUNC(cellHttp, cellHttpClientSetRecvTimeout); REG_FUNC(cellHttp, cellHttpClientGetRecvTimeout); REG_FUNC(cellHttp, cellHttpClientSetSendTimeout); @@ -781,6 +814,8 @@ DECLARE(ppu_module_manager::cellHttp)("cellHttp", []() REG_FUNC(cellHttp, cellHttpTransactionGetSslVersion); REG_FUNC(cellHttp, cellHttpTransactionGetSslId); + REG_FUNC(cellHttp, cellHttpClientSetMinSslVersion); + REG_FUNC(cellHttp, cellHttpClientGetMinSslVersion); REG_FUNC(cellHttp, cellHttpClientSetSslVersion); REG_FUNC(cellHttp, cellHttpClientGetSslVersion); REG_FUNC(cellHttp, cellHttpClientSetSslIdDestroyCallback);