diff options
| author | 2024-02-24 13:03:25 -0500 | |
|---|---|---|
| committer | 2024-02-24 22:56:08 -0500 | |
| commit | 4050242cf3f79cebf9a701a7338569957cbef584 (patch) | |
| tree | c119741173d639b5342e64bfc430f5ac0e066b8e | |
| parent | ssl: add cert store (diff) | |
| download | yuzu-4050242cf3f79cebf9a701a7338569957cbef584.tar.gz yuzu-4050242cf3f79cebf9a701a7338569957cbef584.tar.xz yuzu-4050242cf3f79cebf9a701a7338569957cbef584.zip | |
ldn: return no connection from GetStateForMonitor
| -rw-r--r-- | src/core/hle/service/ldn/monitor_service.cpp | 13 | ||||
| -rw-r--r-- | src/core/hle/service/ldn/monitor_service.h | 1 |
2 files changed, 9 insertions, 5 deletions
diff --git a/src/core/hle/service/ldn/monitor_service.cpp b/src/core/hle/service/ldn/monitor_service.cpp index 3471f69da..ea6ac4d5d 100644 --- a/src/core/hle/service/ldn/monitor_service.cpp +++ b/src/core/hle/service/ldn/monitor_service.cpp | |||
| @@ -2,6 +2,7 @@ | |||
| 2 | // SPDX-License-Identifier: GPL-3.0-or-later | 2 | // SPDX-License-Identifier: GPL-3.0-or-later |
| 3 | 3 | ||
| 4 | #include "core/hle/service/cmif_serialization.h" | 4 | #include "core/hle/service/cmif_serialization.h" |
| 5 | #include "core/hle/service/ldn/ldn_results.h" | ||
| 5 | #include "core/hle/service/ldn/monitor_service.h" | 6 | #include "core/hle/service/ldn/monitor_service.h" |
| 6 | 7 | ||
| 7 | namespace Service::LDN { | 8 | namespace Service::LDN { |
| @@ -17,7 +18,7 @@ IMonitorService::IMonitorService(Core::System& system_) | |||
| 17 | {4, nullptr, "GetSecurityParameterForMonitor"}, | 18 | {4, nullptr, "GetSecurityParameterForMonitor"}, |
| 18 | {5, nullptr, "GetNetworkConfigForMonitor"}, | 19 | {5, nullptr, "GetNetworkConfigForMonitor"}, |
| 19 | {100, C<&IMonitorService::InitializeMonitor>, "InitializeMonitor"}, | 20 | {100, C<&IMonitorService::InitializeMonitor>, "InitializeMonitor"}, |
| 20 | {101, nullptr, "FinalizeMonitor"}, | 21 | {101, C<&IMonitorService::FinalizeMonitor>, "FinalizeMonitor"}, |
| 21 | }; | 22 | }; |
| 22 | // clang-format on | 23 | // clang-format on |
| 23 | 24 | ||
| @@ -27,16 +28,18 @@ IMonitorService::IMonitorService(Core::System& system_) | |||
| 27 | IMonitorService::~IMonitorService() = default; | 28 | IMonitorService::~IMonitorService() = default; |
| 28 | 29 | ||
| 29 | Result IMonitorService::GetStateForMonitor(Out<State> out_state) { | 30 | Result IMonitorService::GetStateForMonitor(Out<State> out_state) { |
| 30 | LOG_INFO(Service_LDN, "called"); | 31 | LOG_WARNING(Service_LDN, "(STUBBED) called"); |
| 31 | 32 | *out_state = State::None; | |
| 32 | *out_state = state; | ||
| 33 | R_SUCCEED(); | 33 | R_SUCCEED(); |
| 34 | } | 34 | } |
| 35 | 35 | ||
| 36 | Result IMonitorService::InitializeMonitor() { | 36 | Result IMonitorService::InitializeMonitor() { |
| 37 | LOG_INFO(Service_LDN, "called"); | 37 | LOG_INFO(Service_LDN, "called"); |
| 38 | R_SUCCEED(); | ||
| 39 | } | ||
| 38 | 40 | ||
| 39 | state = State::Initialized; | 41 | Result IMonitorService::FinalizeMonitor() { |
| 42 | LOG_INFO(Service_LDN, "called"); | ||
| 40 | R_SUCCEED(); | 43 | R_SUCCEED(); |
| 41 | } | 44 | } |
| 42 | 45 | ||
diff --git a/src/core/hle/service/ldn/monitor_service.h b/src/core/hle/service/ldn/monitor_service.h index 61aacef30..e663145b4 100644 --- a/src/core/hle/service/ldn/monitor_service.h +++ b/src/core/hle/service/ldn/monitor_service.h | |||
| @@ -21,6 +21,7 @@ public: | |||
| 21 | private: | 21 | private: |
| 22 | Result GetStateForMonitor(Out<State> out_state); | 22 | Result GetStateForMonitor(Out<State> out_state); |
| 23 | Result InitializeMonitor(); | 23 | Result InitializeMonitor(); |
| 24 | Result FinalizeMonitor(); | ||
| 24 | 25 | ||
| 25 | State state{State::None}; | 26 | State state{State::None}; |
| 26 | }; | 27 | }; |