ns_vm: Stub NeedsUpdateVulnerability
This is used to force system updates on launching the web browser. We do not care about system updates so this can be set to false.
This commit is contained in:
parent
f9653a4417
commit
46183294b2
|
@ -673,7 +673,7 @@ public:
|
||||||
explicit NS_VM(Core::System& system_) : ServiceFramework{system_, "ns:vm"} {
|
explicit NS_VM(Core::System& system_) : ServiceFramework{system_, "ns:vm"} {
|
||||||
// clang-format off
|
// clang-format off
|
||||||
static const FunctionInfo functions[] = {
|
static const FunctionInfo functions[] = {
|
||||||
{1200, nullptr, "NeedsUpdateVulnerability"},
|
{1200, &NS_VM::NeedsUpdateVulnerability, "NeedsUpdateVulnerability"},
|
||||||
{1201, nullptr, "UpdateSafeSystemVersionForDebug"},
|
{1201, nullptr, "UpdateSafeSystemVersionForDebug"},
|
||||||
{1202, nullptr, "GetSafeSystemVersion"},
|
{1202, nullptr, "GetSafeSystemVersion"},
|
||||||
};
|
};
|
||||||
|
@ -681,6 +681,15 @@ public:
|
||||||
|
|
||||||
RegisterHandlers(functions);
|
RegisterHandlers(functions);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private:
|
||||||
|
void NeedsUpdateVulnerability(Kernel::HLERequestContext& ctx) {
|
||||||
|
LOG_WARNING(Service_NS, "(STUBBED) called");
|
||||||
|
|
||||||
|
IPC::ResponseBuilder rb{ctx, 3};
|
||||||
|
rb.Push(RESULT_SUCCESS);
|
||||||
|
rb.Push(false);
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
void InstallInterfaces(SM::ServiceManager& service_manager, Core::System& system) {
|
void InstallInterfaces(SM::ServiceManager& service_manager, Core::System& system) {
|
||||||
|
|
Reference in New Issue