diff options
| -rw-r--r-- | src/core/hle/service/ldn/ldn.cpp | 10 | 
1 files changed, 9 insertions, 1 deletions
| diff --git a/src/core/hle/service/ldn/ldn.cpp b/src/core/hle/service/ldn/ldn.cpp index 15aa12645..92adde6d4 100644 --- a/src/core/hle/service/ldn/ldn.cpp +++ b/src/core/hle/service/ldn/ldn.cpp @@ -129,12 +129,20 @@ public:              {304, nullptr, "Disconnect"},              {400, nullptr, "Initialize"},              {401, nullptr, "Finalize"}, -            {402, nullptr, "Initialize2"}, +            {402, &IUserLocalCommunicationService::Initialize2, "Initialize2"}, // 7.0.0+          };          // clang-format on          RegisterHandlers(functions);      } + +    void Initialize2(Kernel::HLERequestContext& ctx) { +        LOG_WARNING(Service_LDN, "(STUBBED) called"); +        // Result success seem make this services start network and continue. +        // If we just pass result error then it will stop and maybe try again and again. +        IPC::ResponseBuilder rb{ctx, 2}; +        rb.Push(RESULT_UNKNOWN); +    }  };  class LDNS final : public ServiceFramework<LDNS> { | 
