summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Liam2024-02-24 13:03:25 -0500
committerGravatar Liam2024-02-24 22:56:08 -0500
commit4050242cf3f79cebf9a701a7338569957cbef584 (patch)
treec119741173d639b5342e64bfc430f5ac0e066b8e /src
parentssl: add cert store (diff)
downloadyuzu-4050242cf3f79cebf9a701a7338569957cbef584.tar.gz
yuzu-4050242cf3f79cebf9a701a7338569957cbef584.tar.xz
yuzu-4050242cf3f79cebf9a701a7338569957cbef584.zip
ldn: return no connection from GetStateForMonitor
Diffstat (limited to 'src')
-rw-r--r--src/core/hle/service/ldn/monitor_service.cpp13
-rw-r--r--src/core/hle/service/ldn/monitor_service.h1
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
7namespace Service::LDN { 8namespace 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_)
27IMonitorService::~IMonitorService() = default; 28IMonitorService::~IMonitorService() = default;
28 29
29Result IMonitorService::GetStateForMonitor(Out<State> out_state) { 30Result 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
36Result IMonitorService::InitializeMonitor() { 36Result IMonitorService::InitializeMonitor() {
37 LOG_INFO(Service_LDN, "called"); 37 LOG_INFO(Service_LDN, "called");
38 R_SUCCEED();
39}
38 40
39 state = State::Initialized; 41Result 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:
21private: 21private:
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};