sys_net full rewrite

Implement sys_net syscalls
Clean libnet functions
Use libnet.sprx
Use libhttp.sprx
Use libssl.sprx
Use librudp.sprx
Implement sys_ss_random_number_generator
This commit is contained in:
Nekotekina 2017-09-25 18:52:34 +03:00
parent 6335fa8df1
commit e5f756205c
21 changed files with 3061 additions and 1662 deletions

View file

@ -1164,9 +1164,9 @@ extern void ppu_initialize(const ppu_module& info)
sha1_update(&ctx, vm::ps3::_ptr<const u8>(func.addr), func.size);
}
if (info.name == "liblv2.sprx")
if (info.name == "liblv2.sprx" || info.name == "libsysmodule.sprx" || info.name == "libnet.sprx")
{
const be_t<u64> forced_upd = 2;
const be_t<u64> forced_upd = 3;
sha1_update(&ctx, reinterpret_cast<const u8*>(&forced_upd), sizeof(forced_upd));
}